นำไปใช้กับ
Dynamics AX 2009 Service Pack 1 Dynamics AX 2012 R3

บทความนี้นำไปใช้กับ Microsoft Dynamics AX สำหรับภูมิภาคอิตาลี (it)

บทนำ

แบ่งการชำระเงิน การนำมาใช้ โดย 2015 กฎหมายเสถียรภาพ ข้อผูกมัดในการโอนย้ายการชำระเงินภาษีเพื่อหยุดชั่วขณะที่มีหน้าที่ต้องเสียภาษีเฉพาะพื้นฐานการชำระค่าจ้างซัพพลายเออร์ VAT ถูกเครดิตเข้าบัญชีที่สงวนไว้เฉพาะโปรแกรมแก้ไขด่วนนี้รวมการเปลี่ยนแปลง ในการลงบัญชีธุรกิจ และ ใน eInvoice ที่จำเป็นเพื่อให้เป็นไปตามข้อบังคับของการชำระเงินแยกการอ้างอิงลำดับหมายเลขใหม่ "แบ่งใบสำคัญจ่าย" ถูกเพิ่มลงในบัญชีแยกประเภททั่วไป->การตั้งค่า->พารามิเตอร์บัญชีแยกประเภททั่วไป เลือกรหัสลำดับหมายเลขการลงรายการบัญชี VAT กลับรายการสำหรับใบแจ้งหนี้ภายใต้แบ่งกลไกการชำระเงินเขตข้อมูล SplitPayment ถูกเพิ่มลงในกลุ่มภาษีขายใหม่:บัญชีแยกประเภท->การตั้งค่าภาษีขาย-> ->กลุ่มภาษีขาย ตั้งค่ากล่องกาเครื่องหมายเพื่อกลับรายการยอดเงิน VAT โดยอัตโนมัติเมื่อ มีการลงรายการบัญชีใบแจ้งหนี้ ให้แน่ใจว่า กลุ่มนี้ถูกกำหนดให้กับลูกค้า-PA.เมื่อลงรายการบัญชีใบแจ้งหนี้ (ใบสั่งขาย FTI โครงการ) กับกลุ่มภาษีขายของการชำระเงินแยก ระบบจะสร้างธุรกรรมการกลับรายการภาษีขาย และลดยอดดุลของลูกค้าสำหรับยอดเงิน VATหมายเหตุ ธุรกรรมภาษีที่ลงรายการบัญชี ด้วยการแยกชุดการทำเครื่องหมายการชำระเงินจะถูกแยกออกจากกระบวนการชำระภาษีขายeInvoice ที่สร้างภายใต้กลไกการชำระเงินแยกประกอบด้วย "S" ในแท็ก < EsigibilitaIVA >หมายเหตุ หากคุณตามที่อธิบายไว้ในไวท์เปเปอร์ประเทศเฉพาะการปรับปรุงสำหรับอิตาลี – แยกการตั้งค่าการชำระเงิน การตั้งค่าไว้เพื่อดำเนินการงานต่อไปนี้เพื่อปรับปรุงธุรกรรมภาษีที่ลงรายการบัญชีแล้วที่ มีคุณสมบัติในการชำระเงินแยก:/// <summary>ปรับปรุงภาษีธุรกรรมการตั้งค่ากล่องกาเครื่องหมายที่สอดคล้องกัน "แบ่งการชำระเงิน"/// </summary>< ชื่อเวอร์ชันพารามิเตอร์ = "_args" >ตัวแปรชนิด < c > < /c > อาร์กิวเมนต์/// </param>/// <remarks>งานนี้ปรับปรุงแบ่งชำระเงินธุรกรรมภาษีที่สร้างขึ้นก่อนการติดตั้งโปรแกรมแก้ไขด่วน "IT แบ่งชำระกฎหมาย" (KB3034035)ก่อนที่จะเริ่ม งานให้แน่ใจว่าต่อไปนี้:/// 1. ระบุข้าง hot-fix ถูกติดตั้งไว้/// 2. กลุ่มภาษีขายที่ใช้สำหรับแยกการชำระเงินถูกทำเครื่องหมาย ด้วยกล่องกาเครื่องหมาย "แบ่งการชำระเงิน"ถ้าตรงตามเงื่อนไขทั้งสอง เรียกใช้งาน งานที่ค้นหาธุรกรรมภาษีที่เกี่ยวข้องกับกลุ่มแบ่งชำระภาษี และในกรณีที่ไม่มีธุรกรรมดังกล่าว ถูกทำเครื่องหมายเขตข้อมูล SplitPaymDirect หรือ SplitPaymReverse ทำเครื่องหมายฟิลด์ที่สอดคล้องกันโดยขึ้นอยู่กับฐานภาษี(พิจารณาข้อเท็จจริงที่ว่า ภาษีย้อนกลับธุรกรรมที่มีภาษีพื้นฐาน = 0)/// <remarks>สำหรับ Microsoft Dynamics AX 2009 SP1:updateTaxTransSplitPayment เป็นโมฆะแบบสแตติก (อาร์กิวเมนต์ _args){TaxTrans taxTransTaxGroupHeading taxGroupHeadingTaxGroupData taxGroupDataint ittsBeginในขณะที่เลือก forUpdate taxTransที่ taxTrans.ExemptTax == NoYes::No           && taxTrans.TaxDirection == TaxDirection::OutgoingTaxมีการรวม taxGroupDataที่ taxGroupData.TaxCode == taxTrans.TaxCodeมีการรวม taxGroupHeadingที่ taxGroupHeading.TaxGroup == taxGroupData.TaxGroup           && taxGroupHeading.SplitPayment_IT    {ถ้า (! taxTrans.isSplitPayment_IT())        {ถ้า (taxTrans.TaxBaseAmountCur == 0)            {                taxTrans.SplitPaymReverse_IT = NoYes::Yes;            }อื่น            {                taxTrans.SplitPaymDirect_IT  = NoYes::Yes;            }taxTrans.update()            i++;        }    }ttsCommitรายละเอียด (strFmt ("ธุรกรรมภาษี %1 ได้ถูกปรับปรุง" i)); } สำหรับ Microsoft Dynamics AX 2012, Microsoft Dynamics AX 2012 R2 และMicrosoft Dynamics AX 2012 R3:updateTaxTransSplitPayment เป็นโมฆะแบบสแตติก (อาร์กิวเมนต์ _args){TaxTrans taxTrans    TaxTrans_IT     taxTrans_IT;TaxGroupHeading taxGroupHeadingTaxGroupData taxGroupDataint ittsBeginในขณะที่เลือก forUpdate taxTransที่ taxTrans.ExemptTax == NoYes::No           && taxTrans.TaxDirection == TaxDirection::OutgoingTaxมีการรวม taxGroupDataที่ taxGroupData.TaxCode == taxTrans.TaxCodeมีการรวม taxGroupHeadingที่ taxGroupHeading.TaxGroup == taxGroupData.TaxGroup           && taxGroupHeading.SplitPayment_IT    {taxTrans_IT = taxTrans.taxTrans_IT()ถ้า (! taxTrans_IT.isSplitPayment())        {ถ้า (taxTrans.TaxBaseAmountCur == 0)            {                taxTrans_IT.SplitPaymReverse = NoYes::Yes;            }อื่น            {                taxTrans_IT.SplitPaymDirect  = NoYes::Yes;            }            taxTrans.packTaxTrans_IT(taxTrans_IT);taxTrans.update()            i++;        }    }ttsCommitรายละเอียด (strFmt ("ธุรกรรมภาษี %1 ได้ถูกปรับปรุง" i)); }

การแก้ปัญหา

การเปลี่ยนแปลงในโปรแกรมแก้ไขด่วนเปิดใช้งานการปรับปรุงนี้

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

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

https://mbs.microsoft.com/support/newstart.aspxนอกจากนี้คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics ทางโทรศัพท์โดยใช้การเชื่อมโยงเหล่านี้สำหรับหมายเลขโทรศัพท์เฉพาะประเทศ เมื่อต้องการทำเช่นนี้ แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้อย่างใดอย่างหนึ่ง:คู่ค้า

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contactsลูกค้า

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

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

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

893082วิธีการติดตั้งโปรแกรมแก้ไขด่วนของ Microsoft Dynamics AX

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

คุณต้องมีหนึ่งผลิตภัณฑ์ต่อไปนี้ติดตั้งอยู่เพื่อใช้โปรแกรมแก้ไขด่วนนี้:

  • Microsoft Dynamics AX 2012 R3

  • Microsoft Dynamics AX 2012 R2

  • Microsoft Dynamics AX 2012

  • Microsoft Dynamics AX 2009 SP1

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

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

ข้อมูลแฟ้ม

รุ่นสากลของ hotfix นี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ