Tämä artikkeli koskee Microsoft Dynamics AX:ää italian (it) alueella.
Johdanto
Vakauslailla 2015 käyttöön otettu jaettu maksu siirtää verovelvoitteet PA:lle, joka on velvollinen maksamaan vain veronalaista perustetta toimittajalle, alv hyvitetään tietylle varatulle tilille.
Tämä hotfix-korjaus sisältää muutokset liiketoiminnan kirjanpidossa ja eInvoicessa, jotka tarvitaan jaetun maksusäännön noudattamiseen.
Viittaus uuteen numerosarjaan "Jaa maksutosite" lisätään pääkirjanpitoon –> Asetukset -> Kirjanpidon parametrit. Valitse numerosarjakoodi, jos haluat kirjata laskujen käänteisen ALV:n Jaa maksutapa -kohdassa.
Uusi Kenttä SplitPayment lisätään Arvonlisävero-ryhmään: Yleinen -> Asetukset ->Arvonlisävero-> Arvonlisävero-ryhmä. Määritä valintaruutu, jos haluat peruuttaa ALV-summan automaattisesti laskun kirjaamisen yhteydessä. Varmista, että tämä ryhmä on määritetty asiakas-PA:lle.
Kun kirjaat laskun (Myyntitilaus, FTI, Project) ja jaetun maksun arvonlisäveroryhmän kanssa, järjestelmä luo peruuttavia arvonlisäverotapahtumia ja pienentää asiakkaan saldoa ALV-summaa varten.
Huomautus Jaetulla maksumerkillä kirjatut verotapahtumat jätetään arvonlisäveron maksumenettelyn ulkopuolelle.
Jaetun maksumekanismin alla luotu eInvoice sisältää tunnisteessa <"S" EsigibilitaIVA>.
Huomautus Jos olet noudattanut White paper Country Specific Update for Italy – Split payment setup -päivityksessä kuvattuja asetuksia, on suositeltavaa suorittaa seuraava työ, jotta julkaistut verotapahtumat päivittyvät jaetun maksun ominaisuuksilla:
<Yhteenveto>
Päivitykset verotapahtumat, jotka määrittävät vastaavan jaetun maksun valintaruudun.
</Yhteenveto>
<param name="_args">
Tyypin <c>Args</c> muuttuja.
</Param>
<Huomautuksia>
Tämä työ päivittää jaetut maksuverotapahtumat, jotka luotiin ennen hotfix-korjauksen "IT-Split payment law" (KB3034035) asentamista.
Varmista ennen työn aloittamista seuraavat asiat:
/// 1. Edellä mainittu pikakorjaus on asennettu.
/// 2. Jaetussa maksussa käytettävä arvonlisäveroryhmä merkitään jaetun maksun valintaruudulla.
Jos molemmat ehdot täyttyvät, suorita työ. Työ etsii jaetun maksun veroryhmään liittyviä verotapahtumia. Jos näissä tapahtumissa ei ole merkitty SplitPaymDirect- tai SplitPaymReverse-kenttiä, vastaava kenttä merkitään veropohjan mukaan.
(ottaen huomioon, että käänteisillä verotapahtumilla on veropohja = 0).
<Huomautuksia>
For Microsoft Dynamics AX 2009 SP1:
static void updateTaxTransSplitPayment(Args _args)
{
TaxTrans taxTrans;
TaxGroupHeading taxGroupHeading;
TaxGroupData taxGroupData;
int i;
ttsBegin;
kun valitset forUpdate taxTrans
jossa taxTrans.ExemptTax == NoYes::No
&& taxTrans.TaxDirection == TaxDirection::OutgoingTax
on olemassa liittyä taxGroupData
jossa taxGroupData.TaxCode == taxTrans.TaxCode
on olemassa liittyä taxGroupHeading
jossa taxGroupHeading.TaxGroup == taxGroupData.TaxGroup
&& taxGroupHeading.SplitPayment_IT
{
jos (! taxTrans.isSplitPayment_IT())
{
if (taxTrans.TaxBaseAmountCur == 0)
{
taxTrans.SplitPaymReverse_IT = Noyes::Kyllä;
}
Muuta
{
taxTrans.SplitPaymDirect_IT = NoYes::Kyllä;
}
taxTrans.update();
i++;
}
}
ttsCommit;
info(strFmt("%1 verotapahtumat on päivitetty", i));}
Microsoft Dynamics AX 2012, Microsoft Dynamics AX 2012 R2 ja Microsoft Dynamics AX 2012 R3:
static void updateTaxTransSplitPayment(Args _args)
{
TaxTrans taxTrans;
TaxTrans_IT taxTrans_IT;
TaxGroupHeading taxGroupHeading;
TaxGroupData taxGroupData;
int i;
ttsBegin;
kun valitset forUpdate taxTrans
jossa taxTrans.ExemptTax == NoYes::No
&& taxTrans.TaxDirection == TaxDirection::OutgoingTax
on olemassa liittyä taxGroupData
jossa taxGroupData.TaxCode == taxTrans.TaxCode
on olemassa liittyä taxGroupHeading
jossa taxGroupHeading.TaxGroup == taxGroupData.TaxGroup
&& taxGroupHeading.SplitPayment_IT
{
taxTrans_IT = taxTrans.taxTrans_IT();
jos (! taxTrans_IT.isSplitPayment())
{
if (taxTrans.TaxBaseAmountCur == 0)
{
taxTrans_IT. SplitPaymReverse = Noyes::Kyllä;
}
Muuta
{
taxTrans_IT. SplitPaymDirect = NoYes::Yes;
}
taxTrans.packTaxTrans_IT(taxTrans_IT);
taxTrans.update();
i++;
}
}
ttsCommit;
info(strFmt("%1 verotapahtumat on päivitetty", i));}
Ratkaisu
Hotfix-korjauksen muutokset mahdollistavat tämän päivityksen.
Hotfix-tiedot
Tuettu hotfix-korjaus on saatavilla Microsoftilta. Tämän Knowledge Base -artikkelin yläosassa on Hotfix download available -osio. Jos kohtaat ongelman lataamisessa, tämän hotfix-korjauksen asentamisessa tai jos sinulla on muita teknisen tuen kysymyksiä, ota yhteyttä kumppaniisi tai, jos olet rekisteröitynyt tukisuunnitelmaan suoraan Microsoftin kanssa, voit ottaa yhteyttä Microsoft Dynamicsin tekniseen tukeen ja luoda uuden tukipyynnön. Voit tehdä tämän seuraavasta Microsoftin sivustosta:
https://mbs.microsoft.com/support/newstart.aspx Voit myös ottaa yhteyttä Microsoft Dynamicsin tekniseen tukeen puhelimitse näiden maakohtaisten puhelinnumeroiden linkkien avulla. Voit tehdä tämän jollakin seuraavista Microsoft-sivustoista:
Osakkaat
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts Asiakkaat
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm Erityistapauksissa tukipuheluista tavallisesti aiheutuvat maksut voidaan peruuttaa, jos Microsoft Dynamicsin ja siihen liittyvien tuotteiden tekninen tukihenkilö määrittää, että tietty päivitys ratkaisee ongelmasi. Tavanomaiset tukikustannukset koskevat muita tukikysymyksiä ja -ongelmia, jotka eivät ole oikeutettuja kyseiseen päivitykseen.
Asennustiedot
Jos sinulla on mukautuksia yhdelle tai useammalle menetelmälle tai taulukoille, joihin tämä hotfix-korjaus vaikuttaa, sinun on otettava nämä muutokset käyttöön testiympäristössä, ennen kuin otat hotfix-korjauksen käyttöön tuotantoympäristössä.
Saat lisätietoja tämän hotfix-korjauksen asentamisesta napsauttamalla seuraavaa artikkelin numeroa, jotta voit tarkastella artikkelia Microsoft Knowledge Base -tietokanta -tietokannassa:
893082 Microsoft Dynamics AX -hotfix-korjauksen asentaminen
Edellytykset
Sinulla on oltava asennettuna jokin seuraavista tuotteista, jotta voit käyttää tätä hotfix-korjausta:
- Microsoft Dynamics AX 2012 R3
- Microsoft Dynamics AX 2012 R2
- Microsoft Dynamics AX 2012
- Microsoft Dynamics AX 2009 SP1
Uudelleenkäynnistystarve
Sinun on käynnistettävä Application Object Server (AOS) -palvelu uudelleen hotfix-korjauksen lisäämisen jälkeen.
Tiedostojen tiedot
Tämän hotfix-korjauksen yleisessä versiossa on seuraavassa taulukossa luetellut tiedostomääritteet (tai uudemmat tiedostomääritteet). Näiden tiedostojen päivämäärät ja kellonajat on lueteltu UTC (Coordinated Universal Time) -luettelossa. Kun tarkastelet tiedoston tietoja, ne muunnetaan paikalliseksi ajaksi. Voit selvittää UTC:n ja paikallisen ajan välisen eron Ohjauspaneeli päivämäärä- ja aikakohteenAikavyöhyke-välilehdessä.