BAPI_GOODSMVT_CANCEL - 자재 문서 취소 (예제 코드 포함)
2023. 2. 17. 23:21ㆍABAP/BAPI
728x90
반응형
안녕하세요 파피킴입니다.
자재문서를 생성했다면 취소할 수도 있어야겠죠~
DATA : ls_header TYPE bapi2017_gm_head_01,
ls_header_ret TYPE bapi2017_gm_head_ret,
lt_return TYPE TABLE OF bapiret2 WITH HEADER LINE.
CALL FUNCTION 'BAPI_GOODSMVT_CANCEL'
EXPORTING
materialdocument = '자재 문서 번호' " 취소할 자재 문서 번호
matdocumentyear = '자재 문서 연도' " 취소할 자재 문서의 연도
goodsmvt_pstng_date = '전기일' " 전기일
IMPORTING
goodsmvt_headret = ls_header_ret
TABLES
return = lt_return.
IF ls_header_ret IS NOT INITIAL.
MESSAGE s000 WITH 'SUCCESS' ls_header_ret-mat_doc.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
READ TABLE lt_return WITH KEY type = 'E'.
MESSAGE s000 WITH lt_return-message DISPLAY LIKE 'E'.
ENDIF.
복사해서 조금만 수정하시면 바로 사용 가능하실 거예요~
참 쉽죠~?
이상 쌥가능의 파피킴이었습니다.
728x90
반응형
'ABAP > BAPI' 카테고리의 다른 글
L_TR_CREATE - 이전 요청 생성 (예제 코드 포함) (0) | 2023.02.28 |
---|---|
MD_SET_KZEAR_RESB - 예약 종결 (예제 코드 포함) (2) | 2023.02.23 |
BAPI_RESERVATION_CHANGE - 예약 수정 (예제 코드 포함) (0) | 2023.02.22 |
BAPI_RESERVATION_CREATE1 - 예약 생성 (예제 코드 포함) (0) | 2023.02.20 |
BAPI_GOODSMVT_CREATE - 자재 문서 생성 (예제 코드 포함) (6) | 2023.02.16 |