Διαίρεση πληρωμής για τιμολόγια που εκδίδονται στη δημόσια διοίκηση στην ιταλική έκδοση του Microsoft Dynamics AX

Ισχύει για
Dynamics AX 2009 Service Pack 1 Dynamics AX 2012 R3

Αυτό το άρθρο ισχύει για το Microsoft Dynamics AX για την περιοχή της Ιταλίας (it).

Εισαγωγή

Η διαιρεμένη πληρωμή, που εισήχθη με τον νόμο σταθερότητας του 2015, μεταβιβάζει την υποχρέωση καταβολής φόρου στον PA που υποχρεούται να καταβάλει μόνο φορολογητέα βάση στον προμηθευτή, ο ΦΠΑ πιστώνεται σε συγκεκριμένο δεσμευμένο λογαριασμό.
Αυτή η επείγουσα επιδιόρθωση περιλαμβάνει αλλαγές στη λογιστική επιχειρήσεων και στο ηλεκτρονικό τιμολόγιο που απαιτούνται για τη συμμόρφωση με τους κανονισμούς διαίρεσης πληρωμών.
Μια αναφορά στη νέα σειρά αριθμών "Split payment voucher" προστίθεται στις παραμέτρους Γενικού καθολικού -> Εγκατάστασης -> Γενικού καθολικού. Επιλέξτε τον κωδικό ακολουθίας αριθμών για να καταχωρήσετε τον αντιστραμμένο ΦΠΑ για τιμολόγια στο πλαίσιο του μηχανισμού πληρωμής Split.
Ένα νέο πεδίο SplitPayment προστίθεται στην ομάδα φόρου πωλήσεων: Γενικό καθολικό -> Εγκατάσταση - Φόρος πωλήσεων ->> Ομάδα φόρου πωλήσεων. Ορίστε το πλαίσιο ελέγχου για αυτόματη επιστροφή του ποσού ΦΠΑ κατά την καταχώριση τιμολογίου. Βεβαιωθείτε ότι αυτή η ομάδα έχει εκχωρηθεί στον πελάτη-PA.
Κατά την καταχώρηση τιμολογίου (παραγγελία πωλήσεων, FTI, Project) με την ομάδα φόρου πωλήσεων Split payment, το σύστημα θα δημιουργήσει αντιστροφή των συναλλαγών φόρου επί των πωλήσεων και θα μειώσει το υπόλοιπο πελατών για το ποσό του ΦΠΑ.

Σημείωση Οι φορολογικές συναλλαγές που καταχωρούνται με σύνολο σημαδιών διαίρεσης πληρωμής εξαιρούνται από τη διαδικασία πληρωμής φόρου πωλήσεων.
Το ηλεκτρονικό τιμολόγιο που δημιουργήθηκε στο πλαίσιο του μηχανισμού πληρωμής Split περιέχει το "S" στην ετικέτα <EsigibilitaIVA.>

Σημείωση Εάν ακολουθήσατε τις ρυθμίσεις που περιγράφονται στη Λευκή βίβλο Ειδική ενημέρωση χώρας για την Ιταλία - Ρύθμιση διαίρεσης πληρωμής, συνιστάται να εκτελέσετε την ακόλουθη εργασία για να ενημερώσετε τις καταχωρημένες φορολογικές συναλλαγές με ακίνητα διαχωρισμού πληρωμών:
<Περίληψη>
Ενημερώσεις τη ρύθμιση φορολογικών συναλλαγών στο αντίστοιχο πλαίσιο ελέγχου "διαίρεση πληρωμής".
</σύνοψη>
<param name="_args">
Μεταβλητή τύπου <c Args</c>>.
</param>
<Παρατηρήσεις>
Αυτή η εργασία ενημερώνει τις συναλλαγές φόρου διαίρεσης πληρωμών που δημιουργήθηκαν πριν από την εγκατάσταση της επείγουσας επιδιόρθωσης "νόμος περί πληρωμών διαίρεσης IT" (KB3034035).
Πριν ξεκινήσετε την εργασία βεβαιωθείτε για τα εξής:
/// 1. Η προαναφερθείσα hot-fix έχει εγκατασταθεί.
/// 2. Η ομάδα φόρου πωλήσεων που χρησιμοποιείται για τη διαίρεση πληρωμής επισημαίνεται με ένα πλαίσιο ελέγχου "Διαίρεση πληρωμής".
Εάν πληρούνται και οι δύο προϋποθέσεις, εκτελέστε την εργασία. Η εργασία αναζητά τις φορολογικές συναλλαγές που σχετίζονται με την ομάδα φόρου διαχωρισμένων πληρωμών. Και σε περίπτωση που αυτές οι συναλλαγές δεν έχουν επισημασμένα πεδία SplitPaymDirect ή SplitPaymRever, σημειώνει το αντίστοιχο πεδίο ανάλογα με τη φορολογική βάση
(λαμβάνοντας υπόψη το γεγονός ότι οι συναλλαγές αντίστροφης φορολογίας έχουν φορολογική βάση = 0).
<Παρατηρήσεις>
Για το Microsoft Dynamics AX 2009 SP1:
static void updateTaxTransSplitPayment(Args _args)

{

    TaxTrans taxTrans;

    TaxGroupHeading taxGroupHeading;

    TaxGroupData taxGroupData;

    int i;

    ttsBegin;

    ενώ επιλέξτε γιαΕνημέρωση taxTrans

        όπου taxTrans.ExemptTax == ΌχιΝαι::Όχι

           && 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 = ΌχιΝαι::Ναι;

            }

            αλλιώς,

            {

                taxTrans.SplitPaymDirect_IT = NoYes::Yes;

            }

            taxTrans.update();

            i++;

        }

    }

    ttsCommit;

    info(strFmt("%1 φορολογικές συναλλαγές ενημερώθηκαν", i));}

 
Για Microsoft Dynamics AX 2012, Microsoft Dynamics AX 2012 R2 και Microsoft Dynamics AX 2012 R3:
static void updateTaxTransSplitPayment(Args _args)

{

    TaxTrans taxTrans;

    TaxTrans_IT taxTrans_IT;

    TaxGroupHeading taxGroupHeading;

    TaxGroupData taxGroupData;

    int i;

    ttsBegin;

    ενώ επιλέξτε γιαΕνημέρωση taxTrans

        όπου taxTrans.ExemptTax == ΌχιΝαι::Όχι

           && 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 = ΌχιΝαι::Ναι;

            }

            αλλιώς,

            {

                taxTrans_IT. SplitPaymDirect = ΌχιΝαι::Ναι;

            }

            taxTrans.packTaxTrans_IT στοιχείο taxTrans_IT)·

            taxTrans.update();

            i++;

        }

    }

    ttsCommit;

    info(strFmt("%1 φορολογικές συναλλαγές ενημερώθηκαν", i));}

Επίλυση

Οι αλλαγές στην επείγουσα επιδιόρθωση επιτρέπουν αυτήν την ενημερωμένη έκδοση.

Πληροφορίες επείγουσας επιδιόρθωσης

Μια υποστηριζόμενη επείγουσα επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Υπάρχει η ενότητα "Διαθέσιμη λήψη επείγουσας επιδιόρθωσης" στο επάνω μέρος αυτού του άρθρου της Γνωσιακής βάσης. Εάν αντιμετωπίζετε πρόβλημα με τη λήψη, την εγκατάσταση αυτής της επείγουσας επιδιόρθωσης ή έχετε άλλες ερωτήσεις τεχνικής υποστήριξης, επικοινωνήστε με το συνεργάτη σας ή, εάν έχετε εγγραφεί σε ένα σχέδιο υποστήριξης απευθείας με τη Microsoft, μπορείτε να επικοινωνήσετε με την τεχνική υποστήριξη για το Microsoft Dynamics και να δημιουργήσετε ένα νέο αίτημα υποστήριξης. Για να το κάνετε αυτό, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:

https://mbs.microsoft.com/support/newstart.aspx Μπορείτε επίσης να επικοινωνήσετε με την τεχνική υποστήριξη για το Microsoft Dynamics μέσω τηλεφώνου, χρησιμοποιώντας αυτές τις συνδέσεις για αριθμούς τηλεφώνου για συγκεκριμένες χώρες. Για να το κάνετε αυτό, επισκεφθείτε μία από τις ακόλουθες τοποθεσίες της Microsoft στο Web:

Συνεργάτες

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts Πελάτες

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm Σε ειδικές περιπτώσεις, οι χρεώσεις που υφίστανται κανονικά για κλήσεις υποστήριξης ενδέχεται να ακυρωθούν, εάν ένας επαγγελματίας τεχνικής υποστήριξης για το 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) μετά την εφαρμογή της επείγουσας επιδιόρθωσης.

Πληροφορίες αρχείων

Η καθολική έκδοση αυτής της επείγουσας επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον ακόλουθο πίνακα. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία παρατίθενται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, η ώρα μετατρέπεται σε τοπική. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε την καρτέλα Ζώνη ώρας στο στοιχείο Ημερομηνία και ώρα στο Πίνακας Ελέγχου.