DATA 값이 변경 되었음에도
BAPI 수행시 버퍼에 있는 값을 읽어와 Refresh 가 안되는 현상을
겪어보신 분들의 조언이 필요합니다.
SDN 뒤져 본 결과 몇가지 함수를 찾았는데 적용이 되지 않네요.
댓글 2
-
박근형
2011.01.06 21:59
-
오늘도 역시
2011.01.15 02:36
data: gt_return like bapiret2 occurs 0 with header line. "리턴매개변수
if gt_return-type = 'E'.
call function 'BAPI_TRANSACTION_ROLLBACK'.
message i006. "저장 실패 하였습니다.
elseif gt_return-type = 'S'.
call function 'BAPI_TRANSACTION_COMMIT'
exporting
wait = 'X'.
message i007. "정상적으로 처리되었습니다.
추가해주시면 문제해결되지 않을까 싶습니다.
함수마다 다르기 때문에 소스를 봐야 확실합니다만
어떤 함수는 PERFORM ~ ON COMMIT에서 버퍼를 Refresh하는 것으로 되있는 경우도 있어서
COMMIT을 한번 해줘야 버퍼가 Refresh되는 경우도 있습니다