แฟ้ม XML ของใบแจ้งหนี้ทางอิเล็กทรอนิกส์สำหรับเม็กซิโกไม่ถูกต้องเมื่อมีใช้ส่วนลดในใบสั่งขายใน Microsoft Dynamics AX 2012 R2


บทความนี้นำไปใช้กับ Microsoft Dynamics AX 2012 R2 สำหรับเม็กซิโก

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:
  • คุณตั้งค่าพารามิเตอร์สำหรับใบแจ้งหนี้ทางอิเล็กทรอนิกส์ใน Microsoft Dynamics AX 2012 R2 CFD
  • คุณสร้างใบสั่งขาย และใช้ส่วนลด 10 เปอร์เซ็นต์ในระดับส่วนหน้า
  • คุณสามารถเพิ่มสินค้าในรายการใบสั่งขายที่ประกอบด้วยประเภทการขาย "โทรศัพท์" ร่วมกับราคาต่อหน่วยราคาของ 1000 และจากนั้น คุณแนบภาษีขายกับสินค้าในบรรทัด
  • คุณยืนยันการขายใบสั่ง และจากนั้น ลงรายการบัญชี
  • ในบัญชีลูกหนี้ คุณคลิกการสอบถามคลิกสมุดรายวันแล้ว คลิ กCFD (ใบแจ้งหนี้อิเล็กทรอนิกส์)
  • บนอินวอยซ์ลงรายการบัญชีแล้ว คุณคลิกฟังก์ชันและจากนั้น คลิกแฟ้ม XML ที่มีมุมมอง

ในสถานการณ์สมมตินี้ ภายใต้ <กับยอดรวม > แท็ก XML คุณเห็นค่าเป็น 1100 ยูโร ค่านี้ประกอบด้วยราคาต่อหน่วยนอกเหนือจากส่วนลด และคือ ค่าแท้จริงของสินค้าโดยไม่คาดคิด อย่างไรก็ตาม คุณสามารถคาดหวัง <กับยอดรวม > แท็ก XML จะประกอบด้วยค่าของยอดเงินในใบสั่งขาย ก่อนส่วนลดและภาษี หรือ ใน สถานการณ์นี้ 1000 ครั้ง

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากรหัสในวิธีการคลา "\Classes\CustInvoiceJourEInvoiceJourMap_V2_2_MX\subTotal" ซึ่งรหัสจะเป็นดังนี้:

return custInvoiceJour.SalesBalance + this.totalDiscountAmount() + CustInvoiceJour.SumMarkup; 

รหัสนี้ส่งกลับค่าต่อไปนี้ และไม่ถูกต้องเติมข้อมูล <กับยอดรวม > แท็ก XML:

ยอดเงินในใบสั่งขาย + ยอดเงินส่วนลดค่า ธรรมเนียมเบ็ดเตล็ด

การแก้ปัญหา

ข้อมูลโปรแกรมแก้ไขด่วน

มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft ไม่เห็นส่วน "โปรแกรมแก้ไขด่วนพร้อมดาวน์โหลด" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ ถ้าคุณกำลังพบกับการตัดสินค้าจากคลังดาวน์โหลด การติดตั้งโปรแกรมแก้ไขด่วนนี้ หรือมีคำถามอื่น ๆ ฝ่ายสนับสนุนด้านเทคนิค ติดต่อคู่ค้าของคุณ หรือ ถ้ามีการลงทะเบียนในแผนการสนับสนุนโดยตรงกับ Microsoft คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics และสร้างคำขอการสนับสนุนใหม่ เมื่อต้องการทำเช่นนี้ ไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics ทางโทรศัพท์ โดยใช้การเชื่อมโยงเหล่านี้สำหรับหมายเลขโทรศัพท์เฉพาะประเทศ เมื่อต้องการทำเช่นนี้ ไปเว็บไซต์ Microsoft ต่อไปนี้อย่างใดอย่างหนึ่ง:

คู่ค้าลูกค้าในกรณีพิเศษ ค่าธรรมเนียมค่าใช้จ่ายสำหรับการสนับสนุนโทรศัพท์อาจถูกยกเลิกถ้า Technical Support Professional สำหรับ Microsoft Dynamics และผลิตภัณฑ์ที่เกี่ยวข้องตรวจพบว่าการปรับปรุงเฉพาะจะแก้ปัญหาของคุณ ระบุต้นทุนในการสนับสนุนปกติจะใช้กับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมปรับปรุงเฉพาะที่สงสัย ใด ๆ

ข้อมูลการติดตั้ง

เราขอแนะนำให้ คุณใช้โปรแกรมแก้ไขด่วนในสภาพแวดล้อมการทดสอบก่อนที่คุณใช้โปรแกรมแก้ไขด่วนในสภาพแวดล้อมการผลิต

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการติดตั้งโปรแกรมแก้ไขด่วนนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อไปยังบทความในฐานความรู้ของ Microsoft:
893082วิธีการติดตั้งโปรแกรมแก้ไขด่วนของ Microsoft Dynamics AX

ข้อกำหนดเบื้องต้น

คุณต้องมี Microsoft Dynamics AX 2012 R2 ติดตั้งเมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้

ข้อกำหนดการรีสตาร์ท

คุณต้องเริ่มต้นบริการเซิร์ฟเวอร์แอพลิเคชันออบเจ็กต์ (AOS) หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้
ข้อมูลแฟ้ม

ข้อมูลอ้างอิง

สำหรับข้อมูลเกี่ยวกับวิธีการตั้งค่าพารามิเตอร์สำหรับการสร้างใบแจ้งหนี้ทางอิเล็กทรอนิกส์สำหรับเม็กซิโก ดู(MEX) ตั้งค่าพารามิเตอร์และรหัสการตรวจสอบสำหรับใบแจ้งหนี้อิเล็กทรอนิกส์ [AX 2012]

หมายเหตุ นี่คือบทความ "เผยแพร่เร็ว" ที่สร้างขึ้นโดยตรงจากภายใน Microsoft สนับสนุนองค์กร ข้อมูลในที่นี้ให้ไว้ตามสภาพ เพื่อตอบสนองกับปัญหาที่เกิดขึ้นใหม่ เป็นผลมาจากความเร็วในการทำให้พร้อมใช้งาน วัสดุอาจรวมถึงข้อผิดพลาดการพิมพ์ผิด และอาจแก้ไขได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ดูข้อตกลงการใช้สำหรับข้อควรพิจารณาอื่น ๆ
คุณสมบัติ

รหัสบทความ: 2812914 - การตรวจสอบครั้งสุดท้าย: 24 ก.พ. 2017 - ฉบับแก้ไข: 1

Microsoft Dynamics AX 2012 R2

คำติชม