Facturen afgegeven aan de overheid in de Italiaanse versie van Microsoft Dynamics AX voor splitsen

Sjabloon: AX Hotfix sjabloon

Referenties

BUG #: 3318145 (DAXSE)BUG #: 3318144 (DAXSE)BUG #: 3318147 (DAXSE)BUG #: 3318149 (DAXSE)

Dit artikel is van toepassing op Microsoft Dynamics AX voor de regio Italiaans (it).

Inleiding

Splitsen van betaling, geïntroduceerd door stabiliteit recht 2015, overdrachten verplichting tot betaling aan PA die verplicht zijn te betalen alleen belastbare basis op leverancier, wordt btw aan bepaalde gereserveerde rekening gecrediteerd.
Deze hotfix bevat aanpassingen in business accounting en eInvoice vereist om te voldoen aan de voorschriften voor gesplitste betaling.
Een verwijzing naar de nieuwe nummerreeks "Split betalingsboekstuk" wordt toegevoegd aan het grootboek -> Instellingen -> parameters in het grootboek. Selecteer de nummerreekscode voor het boeken van de omgekeerde btw voor facturen onder het betalingsmechanisme van de splitsing.
Een nieuw veld SplitPayment wordt toegevoegd aan de groep Sales tax: hetGrootboek -> Instellingen ->BTW-> BTW-groep. Stelt u het selectievakje BTW-bedrag automatisch bij de boeking van factuur ongedaan. Er zorg voor dat deze groep is toegewezen aan klant-PA.
Bij het boeken van de factuur (verkooporder, FTI, Project) met gesplitste betaling btw-groep, het systeem maakt achteruitrijlicht btw-transacties en klantsaldo voor btw-bedrag te verminderen.

Opmerking De btw-transacties met gesplitste betaling merk set geboekt zijn uitgesloten van de btw-betalingsprocedure.
eInvoice gemaakt onder het betalingsmechanisme van de gesplitste bevat "S" in de code < EsigibilitaIVA >.

Opmerking Als u de instellingen die worden beschreven in de White paper land specifieke Update voor Italië: gesplitste betaling setup gevolgd wordt aangeraden voor het uitvoeren van de volgende taak om de geboekte btw-transacties met gesplitste betaling eigenschappen bijwerken:
/// <summary>
Updates voor btw-transacties betreffende "gesplitste betaling" checkbox instellen.
/// </summary>
< param name = "_args" >
Een variabele van het type < c > </c > Args.
/// </param>
/// <remarks>
Deze taak bijgewerkt gesplitste betaling btw-transacties die zijn gemaakt vóór de installatie van de hotfix "IT gesplitste betaling recht" (KB3034035).
Voordat u begint met de taak ervoor te zorgen het volgende:
/// 1. De bovenvermelde hot-fix wordt geïnstalleerd.
/// 2. BTW-groep gebruikt voor gesplitste betaling is gemarkeerd met een selectievakje 'Gesplitste betaling'.
Als aan beide voorwaarden wordt voldaan, wordt de taak uitvoeren. De taak wordt gezocht naar de btw-transacties die zijn gerelateerd aan de gesplitste betaling btw-groep. En in het geval deze transacties niet SplitPaymDirect of SplitPaymReverse velden gemarkeerd, markeert u het bijbehorende veld voor de fiscale boekwaarde
(rekening houdend met het feit dat omgekeerde btw-transacties fiscale hebben basis = 0).
/// <remarks>
Voor Microsoft Dynamics AX 2009 SP1:
statische void updateTaxTransSplitPayment (Args _args)

{

TaxTrans taxTrans;

TaxGroupHeading taxGroupHeading;

TaxGroupData taxGroupData;

int i;



ttsBegin;

bij select forUpdate taxTrans

waar taxTrans.ExemptTax == NoYes::No

           && taxTrans.TaxDirection == TaxDirection::OutgoingTax

taxGroupData join bestaat

waar taxGroupData.TaxCode == taxTrans.TaxCode

taxGroupHeading join bestaat

waar taxGroupHeading.TaxGroup == taxGroupData.TaxGroup

           && taxGroupHeading.SplitPayment_IT

    {

Als (! taxTrans.isSplitPayment_IT())

        {

Als (taxTrans.TaxBaseAmountCur == 0)

            {

                taxTrans.SplitPaymReverse_IT = NoYes::Yes;

            }

anders

            {

                taxTrans.SplitPaymDirect_IT  = NoYes::Yes;

            }



taxTrans.update();

            i++;

        }

    }

ttsCommit;



Info (strFmt ('%1 btw-transacties zijn bijgewerkt' i));}

 
Voor Microsoft Dynamics AX 2012, Microsoft Dynamics AX 2012 R2 en Microsoft Dynamics AX 2012 R3:
statische void updateTaxTransSplitPayment (Args _args)

{

TaxTrans taxTrans;

    TaxTrans_IT     taxTrans_IT;

TaxGroupHeading taxGroupHeading;

TaxGroupData taxGroupData;

int i;



ttsBegin;

bij select forUpdate taxTrans

waar taxTrans.ExemptTax == NoYes::No

           && taxTrans.TaxDirection == TaxDirection::OutgoingTax

taxGroupData join bestaat

waar taxGroupData.TaxCode == taxTrans.TaxCode

taxGroupHeading join bestaat

waar taxGroupHeading.TaxGroup == taxGroupData.TaxGroup

           && taxGroupHeading.SplitPayment_IT

    {

taxTrans_IT = taxTrans.taxTrans_IT();



Als (! taxTrans_IT.isSplitPayment())

        {

Als (taxTrans.TaxBaseAmountCur == 0)

            {

                taxTrans_IT.SplitPaymReverse = NoYes::Yes;

            }

anders

            {

                taxTrans_IT.SplitPaymDirect  = NoYes::Yes;

            }



            taxTrans.packTaxTrans_IT(taxTrans_IT);

taxTrans.update();

            i++;

        }

    }

ttsCommit;



Info (strFmt ('%1 btw-transacties zijn bijgewerkt' i));}

Oplossing

De wijzigingen in de hotfix kunnen deze update.

Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Er is een sectie 'Hotfix kan worden gedownload' aan het begin van dit Knowledge Base-artikel. Als u een probleem downloaden ondervindt, installeren van deze hotfix of andere technische vragen hebt, neem contact op met uw partner of als ingeschreven in een ondersteuningsplan rechtstreeks met Microsoft, kunt u contact opnemen met technische ondersteuning voor Microsoft Dynamics en een nieuw ondersteuningsverzoek. Hiertoe gaat u naar de volgende Microsoft-website:

https://mbs.microsoft.com/support/newstart.aspxU kunt ook telefonisch contact op met technische ondersteuning voor Microsoft Dynamics voor land bepaalde telefoonnummers met behulp van deze koppelingen. Hiertoe gaat u naar een van de volgende Microsoft-websites:

Partners

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+ContactsKlanten

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmIn speciale gevallen kunnen kosten die verbonden zijn aan ondersteuningsoproepen ondersteuning worden geannuleerd als een medewerker van Technical Support voor Microsoft Dynamics en verwante producten bepaalt dat een specifieke update de oplossing van uw probleem. De normale ondersteuningskosten van toepassing op alle extra ondersteuningsvragen die niet in aanmerking voor de specifieke update in kwestie komen.


De sectie 'Oplossing' kunt u zien of deze hotfix beschikbaar als hotfix of het meest recente service Pack is. Voor vergelijkings- en testdoeleinden is de oorspronkelijke hotfix beschikbaar op de website http://hotfix .

Informatie over de installatie

Als u aanpassingen voor een of meer van de methoden of in de tabellen die door deze hotfix worden beïnvloed, moet u deze wijzigingen aan in een testomgeving voordat u de hotfix in een productieomgeving toepast toepassen.
Voor meer informatie over het installeren van deze hotfix, klikt u op het volgende artikel in de Microsoft Knowledge Base:

893082 hoe u een hotfix voor Microsoft Dynamics AX installeren

Vereisten

Hebt u een van de volgende producten geïnstalleerd om deze hotfix:

  • Microsoft Dynamics AX 2012 R3

  • Microsoft Dynamics AX 2012 R2

  • Microsoft Dynamics AX 2012

  • Microsoft Dynamics AX 2009 SP1

Opnieuw opstarten

Nadat u de hotfix hebt toegepast, moet u de service Application Object Server (AOS) opnieuw starten.

Bestandsinformatie

De algemene versie van deze hotfix heeft de bestandskenmerken (of recentere bestandskenmerken) die in de volgende tabel worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). Wanneer u de bestandsinformatie weergeeft, wordt deze naar lokale tijd geconverteerd. Om het verschil tussen UTC en lokale tijd op te zoeken, gebruikt u het tabblad tijdzone in het onderdeel datum en tijd in het Configuratiescherm.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×