여러개 po를 가지고 임시송장 생성하는 질문입니다.
대금을 지급하는 프로그램이 있습니다.
이 프로그램은 최종적으로 BAPI_INCOMINGINVOICE_PARK를 통해 임시송장전표를 발생합니다.
두개의 PO에대해서 1개의 임시송장을 발생하는데
첫번째 PO 4500000001의 품목 10의 계약금액 및 입고금액이 300원
첫번째 PO 4500000001의 품목 20의 계약금액 및 입고금액이 500원
두번째 PO 4500000002의 품목 10의 계약금액 및 입고금액이 900원
두번째 PO 4500000002의 품목 20의 계약금액 및 입고금액이 500원 입니다.
세금이 10%가 있어서 최종적으로 BAPI에는
4500000001 10 273원
4500000001 20 455원
4500000002 10 818원
4500000002 20 455원
전표금액 2200원 부가세 199원 의 데이터를 넣어 실행되었습니다.
그리하여 임시송장이 발생되었고 BAPI_INCOMINGINVOICE_CHANGE를 통하여 완료로저장 처리되었습니다.
ME23N에서 해당 PO를 조회 해 보니 임시저장 송장의 금액이
4500000001 10 300원
4500000001 20 500원
4500000002 10 899원
4500000002 20 501원 과 같이 생성되어졌습니다.
4500000002 만을 가지고 임시송장을 생성했을 때는 정확히 900원 500원 이렇게 되었는데 말이죠..
제가 생각하기에는 세액을 계산하면서 생기는 문제인것 같은데..
이렇게 임시송장의 금액이 + - 되어서 처리되는 이유와 정상적 처리 방법이 어떻게 되는지 궁금합니다.
고수님들께 미리 감사드리며 질문해봅니다.