지원 참고 사항 KB0393753
전자우편
오류로 인해 구매 오더가 실패한 이유: PO-9: cXML 응답이 유효하지 않습니까?
이 지식 기반 문서는 사용자의 편의를 위해 기계 번역되었습니다. SAP에서는 기계 번역의 정확성 또는 완전성을 보증하지 않습니다. 언어 선택 도구를 통해 영어로 전환하여 원래 콘텐츠를 찾을 수 있습니다.
증명서

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 > 거래 문서 > 거래(구매 오더, 선적 통지 및 상품 인수증)

사용 약관  |  저작권  |  보안 관련 정보  |  개인 정보 보호