เหตุใดใบแจ้งหนี้ของฉันจึงล้มเหลวโดยมีข้อผิดพลาด: "ANInvoiceRule.recuratedPoItemInvoicedAmount" ใน SAP Business Network?
บทความในฐานข้อมูลองค์ความรู้นี้ถูกแปลด้วยเครื่องเพื่ออำนวยความสะดวกให้แก่คุณ SAP ไม่รับประกันใดๆ เกี่ยวกับความถูกต้องหรือความสมบูรณ์ของการแปลด้วยเครื่อง คุณจะพบเนื้อหาต้นฉบับได้เมื่อสลับไปยัง 'ภาษาอังกฤษ' โดยใช้ตัวเลือกภาษา
ฉันกำลังพยายามส่งใบแจ้งหนี้ไปยังผู้ซื้อของฉัน และดูว่าล้มเหลวโดยมีข้อผิดพลาดด้านล่าง:
รหัสสถานะ="500" text="ข้อผิดพลาดภายในของเซิร์ฟเวอร์">ข้อผิดพลาด:ค่า Null กรุณาติดต่อฝ่ายสนับสนุนพร้อมเลขที่อ้างอิงข้อผิดพลาด: ANERR-XXXXXXXXXXXXXXXX สำหรับรายละเอียดเพิ่มเติม</Status>
[ANCXML_HANDLER_ERROR] ค่า NULL -- ariba.network.common.cxml.CXMLDocException ที่ ariba.network.service.common.antxnbusinesslogic.ANInvoiceRule.acculatedPoItemInvoicedAmount(ANInvoiceRule.java:2149)
SAP Business Network
สาเหตุของปัญหาสามารถเป็นดังต่อไปนี้
- ใบแจ้งหนี้จะถูกส่งเป็นมากกว่าจำนวนเงินคงเหลือในคำสั่งซื้อ (PO)
- ความไม่สอดคล้องกันของจำนวนเงินในใบแจ้งหนี้ในด้าน ผู้ซื้อ และ คู่ค้า ซึ่งอาจเกิดขึ้นได้หากมีใบแจ้งหนี้อื่นที่ไม่ถูกต้องหรือล้มเหลวในคำสั่งซื้อเดียวกัน จึงสำคัญมากว่าเอกสารที่ล้มเหลวได้รับการปฏิเสธอย่างเหมาะสม
- <MaxAmount> สำหรับคำสั่งซื้อหรือคำสั่งซื้อล่วงหน้าแบบครอบคลุม (BPO) มีขีดจำกัดล่างที่คู่ค้ามาส่งในใบแจ้งหนี้สำหรับบรรทัดไอเท็ม ซึ่งสามารถเกิดขึ้นได้ในกรณีการรับตามจำนวนเงิน ซึ่งคู่ค้าสามารถป้อนจำนวนเงินได้โดยตรง
ตัวอย่างเช่น ถ้าคำสั่งซื้อมีแท็กนี้:
<MaxAmount>
<สกุลเงินของเงิน="USD">1.00</Money>
</จำนวนเงินสูงสุด>
นั่นหมายความว่าสามารถออกใบแจ้งหนี้สำหรับคำสั่งซื้อได้สูงสุด 1.00 USD หากเกินจำนวนเงินดังกล่าว ใบแจ้งหนี้จะล้มเหลว
วิธีแก้ปัญหาที่เป็นไปได้:
- คุณต้องส่งใบแจ้งหนี้ที่มีจำนวนเงินน้อยกว่าจำนวนเงินคงเหลือของคำสั่งซื้อสำหรับบรรทัดไอเท็ม
- ถ้าจำนวนเงินในใบแจ้งหนี้น้อยกว่าจำนวนเงินคงเหลือ และคุณยังพบปัญหา ให้ตรวจสอบสถานะของใบแจ้งหนี้และจำนวนเงินของผู้ซื้อและบัญชีของคุณ
- ยืนยันว่าจำนวนเงินที่ถูกส่งสำหรับบรรทัดไอเท็ม จะไม่ผ่านว่ามีการกำหนดจำนวนเงินเป็น จำนวนเงินสูงสุด โดยผู้ซื้อในคำสั่งซื้อ (คำสั่งซื้อล่วงหน้าแบบครอบคลุม (BPO)) ซึ่งสามารถตรวจสอบได้โดยการดาวน์โหลด cXML Payload ของคำสั่งซื้อ และค้นหาแท็ก <MaxAmount> ภายในบรรทัดไอเท็มเฉพาะที่ได้รับผลกระทบ
- ตรวจสอบว่าผู้ซื้อของคุณเปิดใช้งานกฎด้านล่างนี้หรือไม่ เนื่องจากใบแจ้งหนี้อาจต้องการใบแจ้งการจัดส่งหรือใบรับสำหรับจำนวนเงินที่คุณกำลังพยายามออกใบแจ้งหนี้:
- กำหนดให้คู่ค้าต้องรวมเฉพาะปริมาณที่จัดส่งแล้วในใบแจ้งหนี้
- กำหนดให้คู่ค้าต้องรวมเฉพาะปริมาณที่ได้รับในใบแจ้งหนี้เท่านั้น
ในกรณีที่จำนวนเงินที่มีอยู่ที่จะออกใบแจ้งหนี้ไม่ถูกต้อง คุณควรติดต่อลูกค้าของคุณ เพื่อให้สามารถส่งเวอร์ชันใหม่พร้อมกับการปรับปรุงที่ต้องการได้
SAP Business Network for Procurement และ Supply Chain > เอกสารธุรกรรม > ธุรกรรม (การออกใบแจ้งหนี้)
SAP Business Network for Procurement และ Supply Chain > การเชื่อมต่อของ SAP Business Network > ใบแจ้งหนี้ CXML