Acest articol se aplică la Microsoft Dynamics AX pentru regiunea italiană (it).
Introducere
Separare de plată, introduse de stabilitate drept 2015, obligații transferurile de plată, taxe PA care sunt obligat să plătiți doar impozitare bază furnizorului de TVA este considerat specifice cont rezervate.
Acest remediu rapid include modificări în afaceri contabilitate și facturare trebuie să respecte reglementările de plată divizată. O referință la secvența număr nou "Split plată voucher" este adăugat la contabilitate -> configurare -> contabilitate parametri. Selectați numărul secvență de cod pentru a posta inversată TVA pentru facturi sub Split mecanism de plată. Un câmp nou SplitPayment este adăugat la grup taxă vânzări: Generalregistru -> configurare ->TVA-> taxă vânzări grup. Setați caseta de selectare pentru a inversa TVA valoarea automat la publicare factură. Asigurați-vă că acest grup este atribuită pa client Înregistrarea facturii (comandă, iar, Project) cu Split plată taxă vânzări grup, sistemul va crea mers înapoi taxă vânzări tranzacțiilor și reduce soldul de client pentru suma TVA. Notă Tranzacțiile taxe publicate cu plată Split semn set sunt excluse din procedura de plată taxă vânzări. Facturare creat sub mecanismul de plată Split conține "S" din eticheta < EsigibilitaIVA >. Notă Dacă aţi urmat setările descrise în carte albă țara specifice de actualizare pentru Italia-Split instalare de plată, se recomandă să execute activitatea următoare pentru a actualiza tranzacțiile postat impozit cu proprietăți de plată Split: /// <summary> Actualizările de impozite tranzacții setarea corespunzătoare "split plată" caseta de selectare. /// </summary> < param name = "_args" > Variabila de tip < c > < /c > Args. /// </param> /// <remarks> Această operațiune actualizări divizată plată taxe tranzacțiilor care au fost create înainte de instalarea remedierii rapide "IT-Split plată drept" (KB3034035). Înainte de a începe treaba asigurați-vă că următoarele: /// 1. Este instalată remedierea rapidă menționate mai sus. /// 2. Grup de TVA utilizat pentru plată divizată este marcat cu o casetă de selectare "Split plată". Dacă ambele condiții sunt îndeplinite, executați treaba. Locul de muncă caută tranzacțiile taxe asociate cu grupul divizată plată taxe. Și în cazul în care aceste operațiuni nu au SplitPaymDirect sau SplitPaymReverse câmpurile marcate, marchează câmpul corespunzător în funcţie de baza de impozitare (luând în considerare faptul că taxă inversă tranzacții au taxe bază = 0). /// <remarks> Pentru Microsoft Dynamics AX 2009 SP1: static void updateTaxTransSplitPayment (Args _args) { TaxTrans taxTrans; TaxGroupHeading taxGroupHeading; TaxGroupData taxGroupData; int. ttsBegin; în timp ce Selectați forUpdate taxTrans în cazul în care taxTrans.ExemptTax == NoYes::No && taxTrans.TaxDirection == TaxDirection::OutgoingTax Există taxGroupData unire în cazul în care taxGroupData.TaxCode == taxTrans.TaxCode Există taxGroupHeading unire în cazul în care taxGroupHeading.TaxGroup == taxGroupData.TaxGroup && taxGroupHeading.SplitPayment_IT { Dacă (! taxTrans.isSplitPayment_IT()) { Dacă (taxTrans.TaxBaseAmountCur == 0) { taxTrans.SplitPaymReverse_IT = NoYes::Yes; } else { taxTrans.SplitPaymDirect_IT = NoYes::Yes; } taxTrans.update(); i++; } } ttsCommit; info (strFmt ("%1 taxe tranzacții s-au actualizat", i));} Pentru Microsoft Dynamics AX 2012, Microsoft Dynamics AX 2012 R2, și Microsoft Dynamics AX 2012 R3: static void updateTaxTransSplitPayment (Args _args) { TaxTrans taxTrans; TaxTrans_IT taxTrans_IT; TaxGroupHeading taxGroupHeading; TaxGroupData taxGroupData; int. ttsBegin; în timp ce Selectați forUpdate taxTrans în cazul în care taxTrans.ExemptTax == NoYes::No && taxTrans.TaxDirection == TaxDirection::OutgoingTax Există taxGroupData unire unde taxGroupData.TaxCode == taxTrans.TaxCode Există taxGroupHeading unire unde taxGroupHeading.TaxGroup == taxGroupData.TaxGroup && taxGroupHeading.SplitPayment_IT { taxTrans_IT = taxTrans.taxTrans_IT(); Dacă (! taxTrans_IT.isSplitPayment()) { Dacă (taxTrans.TaxBaseAmountCur == 0) { taxTrans_IT.SplitPaymReverse = NoYes::Yes; } else { taxTrans_IT.SplitPaymDirect = NoYes::Yes; } taxTrans.packTaxTrans_IT(taxTrans_IT); taxTrans.update(); i++; } } ttsCommit; info (strFmt ("%1 taxe tranzacții s-au actualizat", i));}Rezolvare
Modificările din remedierea rapidă activați această actualizare.
Informații despre remedierea rapidă
O remediere rapidă compatibilă este disponibilă de la Microsoft. Există o secțiune "remediere Descărcare disponibilă" în partea de sus a acestui articol în baza de cunoștințe. Dacă întâlniți o problemă descărcarea, instalarea acestei remedieri rapide sau alte întrebări de asistență tehnică, contactați partenerul sau, dacă s-au asociat unui plan de suport direct cu Microsoft, posibilitatea să contactați asistența tehnică pentru Microsoft Dynamics și creați o nouă solicitare de suport. Pentru aceasta, vizitați următorul site Web Microsoft:
https://mbs.microsoft.com/support/newstart.aspxDe asemenea, puteți contacta suport tehnic pentru Microsoft Dynamics prin telefon, utilizați aceste linkuri pentru țara anumite numere de telefon. Pentru aceasta, vizitați unul dintre următoarele site-uri Web Microsoft: Parteneri
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+ContactsClienții
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmÎn cazuri speciale, costurile implicate de obicei pentru asistență apeluri pot fi anulate dacă un specialist în asistență tehnică pentru Microsoft Dynamics și produse asociate stabilește că o anumită actualizare va rezolva problema. Se vor aplica costurile uzuale de asistență pentru orice întrebări suplimentare de asistență și pentru probleme ce nu fac obiectul actualizării în cauză.
Informaţii despre instalare
Dacă aveți toate particularizările pentru unul sau mai multe dintre metodele sau tabelele care sunt afectate de această remediere rapidă, trebuie să aplicați aceste modificări într-un mediu de testare înainte de a aplica remedierea rapidă într-un mediu de producție.
Pentru mai multe informații despre cum să instalați această remediere rapidă, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:893082 cum se instalează o remediere rapidă Microsoft Dynamics AX
Cerințe preliminare
Trebuie să aveți unul dintre următoarele produse instalate pentru a aplica această remediere rapidă:
-
Microsoft Dynamics AX 2012 R3
-
Microsoft Dynamics AX 2012 R2
-
Microsoft Dynamics AX 2012
-
Microsoft Dynamics AX 2009 SP1
Cerinţă de repornire
După ce aplicați remedierea rapidă, trebuie să reporniți serviciul aplicație obiectul Server (AOS).
Informații despre fișier
Versiunea globală a acestei remedieri rapide are atributele de fişier (sau atribute de fişier mai recente) care sunt listate în următorul tabel. Datele şi orele acestor fişiere sunt exprimate în listă în ora universală (UTC). Când vizualizaţi informaţiile despre fișier, acesta este convertit la ora locală. Pentru a găsi diferenţa dintre UTC şi ora locală, utilizaţi fila Fusul orar în elementul de Data şi ora în Panoul de Control.