안녕하세요?
PR(ME52N) 에서 가용성 점검을 하는 BDC를 레코딩하여 리포트로 만들고 백그라운드로 배치작업을 돌릴예정입니다.
BDC에서 가용성 점검후 저장을 하면 BADI에서 PR 정보를 CBO에 저장하는 프로세스가 목표입니다.
BADI는 ZZ_PR_POSTED를 사용합니다.
리포트는 EBAN에서 데이터를 읽어서 PR번호별로 BDC를 태우는게 전부입니다.
이 프로그램을 실행(F8)을 하면 BDC를 정상적으로 수행하고 BADI도 타고 있습니다.
그런데 백그라운드 실행(F9)을 하면 BDC 가 수행이 안되는건지 아니면 BADI만 수행이 안되는건지 알수가 없네요 ㅠ
혹시 백그라운드 실행 시에도 디버깅이 가능한가요?
아니면 BDC 프로그램의 경우 백그라운드 실행 시에 따로 주어야 하는 옵션이 있나요?
BDC 수행은 CALL TRANSACTION 으로 'N' 모드로 돌리고 있습니다.
프로그램이 실행되고 있을 때 SM66으로 가셔서 해당 프로세스를 잡고 Debugging을 실행하시면 될 것 같습니다.