안녕하세요
sap 업무를 하는데 어려운점이 있어서요
고객코드가 내부코드로 생성이 되는데 이 생성된 코드를
어떤 조건에 만족하면 cbo 테이블에 담고 싶습니다.
그런데 exit-function exit이 있는데 이부분은
고객코드가 따기전에 체크로직을 넣어서 cbo 테이블에 닮을수 있는데
고객코드가 다 생성되고 마지막에 따지는거라... 이부분을 찾아서 cbo에
테이블에 담고 싶은데 어디서 수정을 해야할지 찾지를 못하겠습니다 ㅜㅜ..
이부분 알려줄수 있나요?
많은 도움 부탁드립니다ㅜ
감사합니다.
댓글 6
-
양키(이경환)
2013.11.21 00:02
-
경외심
2013.11.21 01:42
바디 모르겠어요 ㅜㅜ..
-
피오
2013.11.21 18:55
고객을 생성하는 BDC를 호출하기 전에 BAPI_CUSTOMER_GETINTNUMBER을 이용해서 고객코드를 채번하고
User-Exit에서 CBO에 저장하시면 됩니다.
-
경외심
2013.11.25 20:22
피오님 정말 감사합니다..
바피 펑션을 알지 못했는데 펑션으로 해결했습니다~
정말정말 감사드립니다 ㅜㅜ...~~
이은혜를 어떻게 갚아야할지 복 많이받으세요^^
감사합니다~
-
경외심
2013.11.25 22:51
피오님 죄송한데
벤더 생성할떄도 고객처럼 bapi 펑션에서 가져오도록 하고 싶은데
벤더도 관련된 bapi펑션 알려주실 수 있나요???
정말 많은 도움됬습니다...
감사합니다.^^;
-
경외심
2013.11.26 01:09
안녕하세요
피오님 BAPI_CUSTOMER_GETINTNUMBER 이 바디를 써서 고객은 가져왔는데
실제로 위 바피를 쓰면 고객코드가 채번이 되서 뒷단에서 한번더 +1된 고객코드가
따져서..실제로 CBO에 데이터에 들어가는 고객코드랑 다르게 됩니다 ㅜㅜ...
고객코드가 따져버려서 뒷단에 스탠다드로 한번더 따지는 로직 때문에 문제가 되는 것 같아요...
고객코드가 따지지 않고 미리 따질 고객코드를 조회만 가능한 바피는 없을까요??,,,
다시 문제가 되서 이렇게 글남깁니다...
감사합니다.
아래바디 구현해서 사용하세요. save_data부분같군요.
CUSTOMER_ADD_DATA