| |||||||||
SAP Business Network로 전송된 구매 오더(PO)가 PO-9 오류와 함께 실패함: 잘못된 cXML 응답
SAP Business Network
공급자의 cXML(Commerce eXtensible Markup Language) 응용프로그램에서 SAP Business Network에서 전송한 PO에 대해 잘못된 cXML 응답을 반환합니다.
다음은 이러한 잘못된 응답의 예입니다.
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> <응답>
<상태 코드="500" text="샘플 텍스트"/>
</Response>
PO 전송에 성공하려면 SAP Business Network에서 구매 오더를 라우트할 때 공급자 시스템에서 유효한 HTTP 200 확인을 반환해야 합니다.
또한 cXML 응답은 cXML 솔루션 가이드 응답 문서 예제 섹션에 설명된 형식을 엄격하게 따라야 합니다. 이 형식을 준수하지 않으면 구매 오더가 SAP Business Network에서 실패로 표시될 수 있습니다.
다음은 유효한 200 응답의 예입니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML 시스템 "http://xml.cXML.org/schemas/cXML/1.2.021/cXML.dtd">
<cXML payloadID="1232424-testpayloadid234525" xml:lang="en-CA" timestamp="2016-10-12T18:39:42-08:00">
<응답>
<상태 코드="200" text="OK"/>
</Response>
</cXML>
또는 cXML 통합이 필요하지 않거나 현재 잘못 구성된 경우 계정 설정(사용자 이니셜) > 설정 > 전자 오더 라우트 로 이동하고 대체 옵션(예: 온라인)을 선택하여 SAP Business Network에서 라우트 방법을 변경할 수 있습니다.
적절한 수정 조치가 수행되면 공급업체는 PO를 자신에게 재전송하여 상태를 확인됨 으로 업데이트할 수 있습니다. 공급업체가 송장을 PO에 제출할 수 있는 경우 PO 상태도 확인됨 으로 업데이트됩니다.
SAP Help Portal > SAP Business Network for Procurement > cXML 솔루션 가이드 > 구매 오더 > 응답 문서
KB0404685 - 구매 오더(PO)가 공급자 통합 시스템(cXML을 통해)에 도달하지 못하지만 공급자의 받은 편지함에서 확인할 수 있습니다.
KB0558349 - 공급자 계정에서 구매 오더를 다시 보내려면 어떻게 해야 합니까?
SAP Business Network for Procurement & Supply Chain > 거래 문서 > 거래(구매 오더, 선적 통지 및 상품 인수증)