call function 'BAPI_GOODSMVT_CREATE'
exporting
goodsmvt_header = wk_goodsmvt_header
goodsmvt_code = wk_goodsmvt_code
importing
goodsmvt_headret = wk_goodsmvt_headret
materialdocument = wk_materialdocument
matdocumentyear = wk_matdocumentyear
tables
goodsmvt_item = itab_goodsmvt_item
return = itab_return.
입고 트랜잭션(MB01) 실행을 위해 goodsmvt_code 를 '01' 로 주고,
위의 BAPI를 실행하였는데, 정상 처리되어 materialdocument 번호가 생성되었는데도 불구하고,
return 값은 전달되지 않네요.
원래 'BAPI_GOODSMVT_CREATE' 에서는 return 값이 전달되지 않나요?
에러 발생시에만 return 값이 전달되는 건지?
PO 생성시 사용되는 'BAPI_PO_CREATE1' 에서는 정상적으로 return 값이 전달 되던데,
둘의 차이가 뭔지 궁금합니다...
뭐 리턴 값에 대해서는 여러가지가 있겠지만 해당 펑션은 정상 처리시 리턴 값이 비어서 나오는게 정상입니다.
좋은 저녁 보내세요.