| |||||||||
구매 요청(PR)이 있습니다. 구매 요청(PR)은 완전히 승인된 후 구매 오더(PO)를 생성하며, 구매 오더 변경 시 "오더" 상태에 멈춰서 구매 오더 변경 AsyncResponsePullRequest 문서가 실패한 항목을 추가하는 중입니다(비용 및 네트워크를 위한 관리 게이트웨이 포털에서 CIG-PLT-04641 오류 발생).
이 이슈는 Validator.dat 파일을 살펴보면 확인할 수도 있습니다. 이 시나리오에 포함된 파일: 요소 'urn:item'의 내용이 완전하지 않습니다. '{"urn:Ariba:Buyer:vsap":NumberInCollection, "urn:Ariba:Buyer:vsap":ServiceMapKey, "urn:Ariba:Buyer:vsap":custom}' 중 하나가 필요합니다.
ERP와 P2P는 특정 PO의 품목에 대해 서로 다른 표현을 가지므로 변경할 때마다 PurchaseOrderChangeAsyncresponsePullRequest가 생성된다는 점을 정확하게 연관시켜야 합니다. 비용 및 네트워크를 위한 관리 게이트웨이 거래 추적기에는 각 품목이 적절히 채워졌는지 확인하는 구문 검사기가 내장되어 있습니다. 이 경우 ERP 코드에서 <AribaItemID> 필드를 추가하지 못하기 때문에 CIG-PLT-04641 오류가 트리거됩니다.
새 문서의 이 문제를 해결하려면 SAP Note 3050686 - SAP ERP 또는 SAP S/4HANA에서 비용 관리 및 SAP Business Network를 위한 관리 게이트웨이인 SAP Integration Suite에서 구매 오더(PO) 변경의 새 개별 항목이 다시 트리거되었을 때 중복 개별 항목을 생성하는 것을 적용해야 합니다.
이전 오더를 수정하기 위해 SAP Note를 적용한 후 영향을 받는 오더를 취소하거나, 대체 오더를 새로 생성하거나, 영향을 받는 문서에 대해 아래 단계를 개별적으로 수행할 수 있습니다.
1. 참조 테이블 열기:
이제 관련 PO에 대한 ARBCIG_POHISTORY 테이블이 표시됩니다.
2. 페이로드 수정:
| 정답입니다. | 잘못됨(<AribaItemID>의 상관 관계 누락): |
|
<품목> | <품목> <SAPItemID>0010</SAPItemID> (...) </품목> |
3. 각 항목을 수정하고 각 항목의 필드가 올바른 상관 관계가 있는지 확인한 후 수동으로 편집한 이 문서를 ".xml" 파일로 저장합니다.
3. 수정된 페이로드를 CIG에 전기:
)을 클릭한 후 외부 키 를 클릭합니다.
)을 클릭한 후 계속 버튼을 클릭하거나 ENTER를 누릅니다.
)를 클릭하거나 F8 및 실행 을 누릅니다.
)를 클릭하거나 F5를 누르고 수동으로 생성한 편집된 .xml을 찾은 후 실행 을 선택합니다.비용 및 네트워크를 위한 관리 게이트웨이를 통해 편집된 페이로드를 보냈습니다. 트랜잭션 트래커에서 확인할 수 있으며, 모든 작업이 올바르게 수행되었는지 이제 트랜잭션이 완료됩니다.
SE16 트랜잭션에서 ARBCIG_POHISTORY 테이블에 대한 정보는 다음을 나타냅니다.
EBELN 필드는 ERP의 구매 오더 번호를 나타냅니다.
EBELP 필드는 ERP의 품목 번호를 나타냅니다.
ITEMONREQ 필드는 AribaItemId가 P2P의 품목 번호입니다.
REQ_ID 필드는 이 문서가 생성된 PR을 나타냅니다.
ERPORDERID 필드는 비용 및 네트워크를 위한 관리 게이트웨이 거래 추적기의 문서 ID 번호를 나타냅니다.
SAP Integration Suite 관리 게이트웨이 > Business Network SCC용 관리 게이트웨이 > 구매자 Business Network SCC용 관리 게이트웨이