안녕하세요.
프로그램에서 BAPI_PO_CREATE1을 사용해서 PO를 생성하고 있습니다.
문제는, 현재 PO화면상에서 Tax code가 필수로 지정되어 있어서 Tax code가 없으시에는 PO가 저장이 안되게 설정이 되어있는데
BAPI로 PO를 생성하면
Return값에 Error가 있음에도 불구하고 PO번호가 Return이 되고, Commit을 하면 PO가 저장이 되는 현상이 발생하고 있습니다.
일반적으로 Return값에 E type이 존재하면 PO 번호가 생성되지 않고 에러로 출력이 되는걸로 알고 있는데..
E type이 있음에도 PO가 저장이 되는 case가 있는지, 해결방안이 있는지 궁금합니다.
댓글 3
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
» | BAPI_PO_CREATE1에서 오류메시지가 있음에도 PO생성 [3] | 쪙 | 2015.12.01 | 2760 |
148 | 구매오더 변경사항 관련 문의 드립니다. [2] | 마다다다 | 2015.08.31 | 2727 |
147 | 입고/입고취소 후 FRA1 운임 변경 [1] | RCBEAR™ | 2015.10.03 | 2711 |
146 | mrp 관련 질문 드립니다. [1] | 샤샨 | 2015.06.02 | 2707 |
145 | 구매오더 변경사항 [1] | 마다다다 | 2015.12.01 | 2693 |
144 | Bill of lading list 관련 T-code [1] | 앗싸앗싸 | 2015.11.09 | 2687 |
143 | mbvr 티코드 [3] | 마다다다 | 2015.11.11 | 2678 |
142 | SAP과 NON-SAP 의 불일치 [내용한번만 봐주세요.부탁드립니다.] [2] | 루키HS | 2016.06.25 | 2666 |
141 | 입고수량오류로 인한 조정방법 질문이요ㅠ [1] | 갸르네크 | 2015.11.10 | 2664 |
140 | 재고 예약 관련 문의 사항 [2] | 도담도담 | 2016.08.23 | 2653 |
139 | po생성시 서비스 항목 | 은실 | 2015.05.19 | 2578 |
138 | 자재마스터 구매뷰, MRP 뷰의 입고소요일수 [2] | 마다다다 | 2016.04.14 | 2543 |
137 | 확정제어키 [1] | 마다다다 | 2016.02.18 | 2466 |
136 | 입고취소에 대해서 질문드립니다. [2] | 노갈공명 | 2017.09.07 | 2410 |
135 | 도움부탁드립니다. [1] | 노갈공명 | 2015.06.25 | 2406 |
134 | 오더 입력 | SAP초딩 | 2015.08.20 | 2368 |
133 | 자재 입고 시 배치 값이 잘못 들어갔습니다. [3] | Lina | 2017.03.13 | 2361 |
132 | ME2O 전기일자 | 마다다다 | 2015.11.05 | 2347 |
131 | 납품완료 체크 해제 세팅 관련 [1] | 마다다다 | 2016.01.28 | 2321 |
130 | 송장취소시 GR/IR 이상현상 질문 입니다. | MM14 | 2016.10.13 | 2314 |
뭐 요청하신 문제에 대한 답은 아니지만..
리턴테이블에 "E" 타입의 메시지가 있다면 롤백 펑션을 태우면 될것같습니다.
PO번호의 유무를 가지고 커밋을 할건지 롤백을 할건지에 대한 판단이 아닌 리턴 테이블의 "E"타입 메시지로 기준을 잡아
커밋할건지 롤백할건지를 결정하면 해결될 문제인것같네요..