ไทย - การแปลด้วยเครื่อง
หมายเหตุของฝ่ายบริการลูกค้า KB0393753
อีเมล์
เหตุใดคำสั่งซื้อล้มเหลวโดยมีข้อผิดพลาด: "PO-9: การตอบกลับ cXML ไม่ถูกต้อง"?
บทความในฐานข้อมูลองค์ความรู้นี้ถูกแปลด้วยเครื่องเพื่ออำนวยความสะดวกให้แก่คุณ SAP ไม่รับประกันใดๆ เกี่ยวกับความถูกต้องหรือความสมบูรณ์ของการแปลด้วยเครื่อง คุณจะพบเนื้อหาต้นฉบับได้เมื่อสลับไปยัง 'ภาษาอังกฤษ' โดยใช้ตัวเลือกภาษา
อาการ

คำสั่งซื้อ (PO) ที่ส่งไปยัง SAP Business Network ล้มเหลวโดยมีข้อผิดพลาด PO-9: การตอบกลับ cXML ไม่ถูกต้อง


สภาพแวดล้อม

SAP Business Network


สาเหตุ

แอพพลิเคชัน Commerce eXtensible Markup Language (cXML) ของคู่ค้ากำลังส่งคืนการตอบกลับ cXML ที่ไม่ถูกต้องสำหรับคำสั่งซื้อที่ส่งโดย SAP Business Network

ด้านล่างนี้เป็นตัวอย่างของการตอบกลับที่ไม่ถูกต้อง:

<?การเข้ารหัส xml เวอร์ชัน="1.0"="UTF-8" ?><!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.010/cXML.dtd"> <การตอบสนอง>
<รหัสสถานะ="500" ข้อความ="ข้อความตัวอย่าง"/>
</การตอบสนอง>


การแก้ปัญหา

เพื่อให้แน่ใจว่าการส่งคำสั่งซื้อทำได้สำเร็จ ระบบของคู่ค้าต้องส่งคืนการตอบรับ HTTP 200 ที่ถูกต้องเมื่อ SAP Business Network กำหนดเส้นทางคำสั่งซื้อ

นอกจากนี้การตอบกลับ cXML ต้องเป็นไปตามรูปแบบที่ระบุไว้ในเซกชัน คำแนะนำเกี่ยวกับโซลูชัน cXML ตัวอย่างเอกสารตอบกลับ อย่างเคร่งครัด ไม่สามารถปฏิบัติตามรูปแบบนี้อาจส่งผลให้คำสั่งซื้อถูกทำเครื่องหมายเป็น 'ล้มเหลว' ใน SAP Business Network

ด้านล่างคือตัวอย่างของการตอบกลับ 200 ที่ถูกต้อง:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "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"/>
</การตอบสนอง>
</cXML>

หรือถ้าการเชื่อมต่อ cXML ไม่จำเป็นหรือการกำหนดรูปแบบไม่ถูกต้อง คุณสามารถเปลี่ยนแปลงวิธีการกำหนดเส้นทางใน SAP Business Network ได้โดยการเนวิเกตไปยัง: การตั้งค่าบัญชี [ชื่อย่อของผู้ใช้] > การตั้งค่า > การกำหนดเส้นทางคำสั่งซื้ออิเล็กทรอนิกส์ แล้วเลือกตัวเลือกอื่น (เช่น ออนไลน์)

เมื่อดำเนินการแก้ไขที่เหมาะสมแล้ว คู่ค้าจะสามารถส่งคำสั่งซื้อใหม่ไปยังตนเองเพื่ออัพเดทสถานะเป็น ตอบรับแล้ว ถ้าคู่ค้าสามารถส่งใบแจ้งหนี้ไปยังคำสั่งซื้อได้ สถานะคำสั่งซื้อจะได้รับการอัพเดทเป็น ตอบรับแล้ว ด้วย


ดูเพิ่มเติม


นำไปใช้กับ

SAP Business Network สำหรับ Procurement และ Supply Chain > เอกสารธุรกรรม > ธุรกรรม (คำสั่งซื้อ ใบแจ้งการจัดส่ง และใบรับสินค้า)
SAP Business Network สำหรับ Procurement และ Supply Chain > การเชื่อมต่อของ SAP Business Network > คำสั่งซื้อ CXML

เงื่อนไขการใช้งาน  |  ลิขสิทธิ์  |  การเปิดเผยข้อมูลเกี่ยวกับความปลอดภัย  |  ความเป็นส่วนตัว