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

คำขอการยืนยันล้มเหลวใน SAP Integration Suite เกตเวย์ที่มีการจัดการสำหรับการจัดการใช้จ่ายและ SAP Business Network โดยมีข้อความแสดงข้อผิดพลาดด้านล่างนี้

"คำขอไม่ถูกต้อง" และรหัสข้อผิดพลาด:"400" และการตอบกลับรหัสข้อผิดพลาด:"ข้อผิดพลาด:ไม่พบการยืนยันก่อนหน้า โปรดติดต่อฝ่ายบริการลูกค้าพร้อมด้วยเลขที่อ้างอิงข้อผิดพลาด: ANERR-50000000000000002082848007 สำหรับรายละเอียดเพิ่มเติม การดำเนินการที่แนะนำ: เอกสารล้มเหลวใน SAP Business Network.สำหรับความช่วยเหลือเพิ่มเติม กรุณาติดต่อ SAP Support พร้อมรหัสที่ระบุไว้ใน Response.Managed Gateway for Spend&Network รหัสข้อผิดพลาดในการสนับสนุน : CIG-PLT-00644

การแก้ปัญหา

โครงสร้าง cXML ที่ส่งโดยคู่ค้าไม่ถูกต้อง

วิธีการส่งโครงสร้าง cXML (ไม่ถูกต้อง):

<ConfirmationHeader confirmID="XXXXXX" notificeDate="2020-05-04T08:53:30+02:00" operation="update" type="allDetail"/>
<OrderReference orderID="XXXXXXX">
<DocumentReference payloadID="Payload ของคำสั่งซื้อ"/>
</OrderReference>

วิธีการส่งโครงสร้าง cXML (แก้ไข):

<ConfirmationHeader confirmID = การดำเนินการ "XXXXXXXX" = "update" type = "detail" notenceDate = "2020-05-04T08:53:30+02:00" version = "1">
<DocumentReference payloadID="payloadID ของการยืนยันคำสั่งซื้อก่อนหน้า"/>
</ConfirmationHeader>
<OrderReference orderID = "XXXXXXXX">
<DocumentReference payloadID = "Payload ของคำสั่งซื้อ"/>
</OrderReference>

สาเหตุ

คู่ค้าไม่ได้อ้างอิง Payload ID การยืนยันคำสั่งซื้อก่อนหน้า (OC) อย่างถูกต้องหรือขาดหายไปใน OC cXML ปัจจุบัน


นำไปใช้กับ

SAP Integration Suite เกตเวย์ที่มีการจัดการ > เกตเวย์ที่มีการจัดการสำหรับ Business Network

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