Dotyczy
Dynamics Dynamics 365 Microsoft Dynamics 365 for Financials

Wprowadzenie

Zgodnie ze zmianami przepisów w Hiszpanii wprowadzony przez Real Decreto 596/2016, de 2 de diciembre, system zarządzania VAT w oparciu o natychmiastowe udostępnianie informacji (system SII) umożliwia dwukierunkowe, automatycznej i błyskawicznej relacji między AEAT a podatnikiem.

Zapoznaj się z dokumentacją pokrewna dotyczącą konfigurowania i Microsoft Dynamics 365 Finanse służy do raportowania w systemie SII: https://docs.microsoft.com/en-us/dynamics365/finance/localizations/emea-esp-sii.

Począwszy od 1 stycznia 2021 r., wersja 1.1(bis) systemu SII. Ten artykuł zawiera informacje o zmianach w Microsoft Dynamics 365 Finanse do obsługi wersji 1.1(bis) systemu SII.

Ten następujące wersje konfiguracji GER należy pobrać i zaimportowane w celu obsługi zaktualizowanych funkcji:

Nazwa konfiguracji

Typ konfiguracji

Wersja

Model komunikacji faktur

Model

61

Mapowanie modelu SII

Mapowanie modelu

61.69

Format wystawionej faktury SII (ES)

Formatowanie

61.46

Format otrzymanych faktur SII (ES)

Formatowanie

61.36

Obowiązuje od daty dla formatów z powyższej tabeli jest ustawiona wartość 1 stycznia 2021 r. Ten oznacza, że system zacznie używać tych wersji formatów, począwszy od 1 stycznia 2021 r.

Objawy

Pełne informacje o zmianach systemie SII opisano w oficjalnej dokumentacji wersja 1.1(bis):

Opis linku

Połącz

Nueva documentación versión 1-1-2021

https://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Modelos__Procedimientos_y_Servicios/Ayuda_P_G417____IVA__Llevanza_de_libros_registro__SII_/Ayuda_tecnica/Informacion_tecnica_SII/Nueva_documentacion_version_1_1_2021/Nueva_documentacion_version_1_1_2021.shtml

Descripción del servicio web(1-1-2021)

https://www.agenciatributaria.es/static_files/AEAT/Contenidos_Comunes/La_Agencia_Tributaria/Modelos_y_formularios/Suministro_inmediato_informacion/FicherosSuministros/V1_1_2021/SII_Descripcion_ServicioWeb_v1.1.pdf

Documento de validaciones y błędy(1-1-2021)

https://www.agenciatributaria.es/static_files/AEAT/Contenidos_Comunes/La_Agencia_Tributaria/Modelos_y_formularios/Suministro_inmediato_informacion/FicherosSuministros/V1_1_2021/Validaciones_ErroresSII_v1.1.pdf

Esquemas(1-1-2021)

https://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Modelos__Procedimientos_y_Servicios/Ayuda_P_G417____IVA__Llevanza_de_libros_registro__SII_/Ayuda_tecnica/Informacion_tecnica_SII/Nueva_documentacion_version_1_1_2021/Esquemas_1_1_2021_/Esquemas_1_1_2021_.shtml

Następujące zmiany wprowadzone w wersji 1.1(bis), które mogą mieć wpływ na rozwiązanie Microsoft Dynamics 365 Finanse na potrzeby sprawozdawczości informacje do systemu SII, a tym samym objęte bieżącą poprawką:

Zmień opis

NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS EMITIDAS

LRFE. Bloque identificación de la contraparte(I)

1. Jeśli typ faktury to F1, F3, R1, R2, R3 i R4, musi zostać ukończony blok identyfikacyjny kontrahenta.

2. Jeśli typ faktury to F2, F4 i R5, musi zostać pominięty.

LRFE. Fecha de expedición y período de liquidación

1. Data emisji może nie być wcześniejsza niż data operacji. Ten nie będą miały zastosowania, gdy którykolwiek ze specjalnych kodów systemów wynosi 14 lub 15 lub typu komunikacji A4.

LRFE. IVA pendiente de devengo AAPP.

Gdy pojedynczy system jest oznaczony i wynosi 14, rodzaj faktury musi być F1, R1, R2, R3 lub R4

NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS RECIBIDAS

LRFR. Cuota deducible

  1. Jeśli pole "Cuota recargo equiv". jest ukończone, pole "Cuota deducible" musi mieć wartość zero.

  2. Jeśli typ identyfikacji to 03, 04, 05 lub 06, pole "Cuota deducibe" musi mieć wartość 0.

LRFR. Deducción en período tylnej.

Nowe pole "Odejmij w późniejszym okresie".

Jeśli pola "Ejercicio de deducción" i "Periodo de deducción", "Deducir en período posterior" musi mieć wartość "Tak".

LRFR. Período y ejercicio de deducción

Nowe pola ""Ejercicio" (rok obrachunkowy) i "Período de deducción" (okres odliczeń).

W następnej tabeli opisano zmiany w rozwiązaniu Microsoft Dynamics 365 Finanse na potrzeby raportowania informacje dla systemu SII obsługują wersję 1.1(bis) systemu SII:

Otrzymano fakturę > mapowania modelu SII

Istniejące pole modelu zostało zamapowane:

image.png

Ścieżka: Faktura/Faktura/VATRegisterDate

Formuła: @.' >relacji". VendInvoiceJour.'vatDueDate_W()"

Format otrzymanych faktur SII (ES)

Zmiana modelu na wersję 61

Dodano nowe pole obliczeniowe "$AreEquivalenceTaxesExist"

image.png

Ścieżka: model/faktura

Formuła: NIE(ISEMPTY(WHERE(@.' $VATGroupBy", @.' $VATGroupBy'.zgrupowane. TaxRateEquivalence <> 0)))

Zmieniono formułę elementu "CuotaDeducible":

image.png

Stary:

 JEŻELI(@. Invoice.SpecialRegime="13", 0.0, SUMA.JEŻELI("CuotaSoportada", "FacturaKeyName", "Factura"&REPLACE(@. Faktura.ExternalReference, "[^A-Za-z0-9]", "", prawda)) - @.' $NonDeductibleTaxAmountSum')

Nowy.

JEŻELI(LUB(

    @. Invoice.SpecialRegime="13",

    @. Invoice.InvoiceType="F2",

    @. Partner.PartnerIdType="03",

    @. Partner.PartnerIdType="04",

    @. Partner.PartnerIdType="05",

    @. Partner.PartnerIdType="06",

    @.' $AreEquivalenceTaxesExist'),

0.0,

SUMA.JEŻELI("CuotaSoportada", "FacturaKeyName", "Factura"&REPLACE(@. Faktura.ExternalReference, "[^A-Za-z0-9]", "", prawda)) - @.' $NonDeductibleTaxAmountSum')

Nowe pole obliczeniowe "$IsDeductedInLaterPeriod" w obszarze Faktura:

image.png

Formuła:

JEŻELI(

    LUB()

        INTVALUE(DATEFORMAT(@. VATRegisterDate, "yyyy")) >

        INTVALUE(DATEFORMAT(@.' $DocumentDate', "rrrr")),

        ORAZ()

            INTVALUE(DATEFORMAT(@. VATRegisterDate, "yyyy")) =

            INTVALUE(DATEFORMAT(@.' $DocumentDate', "rrrr")),

            INTVALUE(DATEFORMAT(@. VATRegisterDate, "MM")) >

            INTVALUE(DATEFORMAT(@.' $DocumentDate', "MM")))),

    prawdziwy

    fałsz)

Nowe elementy w elemencie "siiLR:FacturaRecibida":

image.png

Wszystkie mają następującą formułę "Włączone":

@. Faktura". $IsDeductedInLaterPeriod"

Wystawiona faktura > mapowania modeli SII

Nowe źródło danych InventTrans:

image.png

Nowe pola obliczeniowe w obszarze CustInvoiceJour:

image.png

$InventTrans:

JEŻELI(

    ISEMPTY(FILTER(InventTrans, ORAZ(InventTrans.InvoiceId = @. FakturaId, InventTrans.DateFinancial = @. FakturaDate))),

    EMPTYLIST(InventTrans),

    FILTER(InventTrans, ORAZ(InventTrans.InvoiceId = @. FakturaId, InventTrans.DateFinancial = @. FakturaDate)))

$InventTransGroupBy:

Co grupować: "$CustInvoiceJourItems". >relacji". CustInvoiceJour.' $InventTrans"

Agregacji:

Pole: "$CustInvoiceJourItems". >relacji". CustInvoiceJour.' $InventTrans". DatePhysical

Metoda: Maks.

Nazwa: DatePhysicalMax

Istniejące pole modelu zostało zamapowane:

image.png

Ścieżka: SalesInvoice/Invoice/DeliveryDate

Formuła:

@.' >relacji". CustInvoiceJour.' $InventTransGroupBy'.aggregated. DatePhysicalMax

Nowe pola obliczeniowe w obszarze ProjInvoiceJour:

image.png

$InventTrans:

JEŻELI(

    ISEMPTY(ALLITEMS(@.' $ProjLineItemsGoods'. >relacji". InventTransOrigin.' <Relacje". InventTrans)),

    EMPTYLIST(InventTrans),

    ALLITEMS(@.' $ProjLineItemsGoods'. >relacji". InventTransOrigin.' <Relacje". InventTrans))

$InventTransGroupBy:

Co grupować: "$ProjInvoiceJourItems". >relacji". ProjInvoiceJour.' $InventTrans"

Agregacji:

Pole: "$ProjInvoiceJourItems". >relacji". ProjInvoiceJour.' $InventTrans". DatePhysical

Metoda: Maks.

Nazwa: DatePhysicalMax

Istniejące pole modelu zostało zamapowane:

image.png

Ścieżka: ProjInvoice/Invoice/DeliveryDate

Formuła:

@.' >relacji". ProjInvoiceJour.' $InventTransGroupBy'.aggregated. DatePhysicalMax

Format wystawionej faktury SII (ES)

W obszarze Faktura dodano nowe pole obliczeniowe "$DeliveryDate":

image.png

Formuła:

JEŻELI(@. DeliveryDate <> NULLDATE(), @. DeliveryDate, @.' $DocumentDate')

Nowa formuła i warunek włączania funkcji FechaOperacion:

image.png

Formuła:

Stary: DATEFORMAT(@. Invoice.InvoiceDate, "dd-MM-yyyy")

Nowy.

JEŻELI(@. Invoice.SpecialRegime = "14",

    DATEFORMAT(@. Faktura". $DocumentDate' + 30, "dd-MM-rrrr"),

    DATEFORMAT(@. Faktura". $DeliveryDate', "dd-MM-yyyy"))

Włączona:

Stary: fałsz

Nowy.

JEŻELI(

    LUB()

        @. Invoice.SpecialRegime = "14",

        @. Invoice.SpecialRegime = "15",

        model. Communication.CommunicationType = "A4",

        @. Faktura". $DocumentDate" > @. Faktura". $DeliveryDate'),

    prawdziwy

    fałsz)

Nowy warunek włączania dla elementu Contraparte:

image.png

Stary:

ORAZ(ORAZ(@. Invoice.InvoiceType <>"F2", @. Invoice.InvoiceType <>"R5"),  LUB(@. Invoice.InvoiceAmount <> @. Invoice.TaxBaseGroup, LUB(@. Partner.TaxRegistrationNumber <> "", @. Partner.PartnerID <> "")))

Nowy.

LUB()

    @. Invoice.InvoiceType = "F1",

    @. Invoice.InvoiceType = "F3",

    @. Invoice.InvoiceType = "R1",

    @. Invoice.InvoiceType = "R2",

    @. Invoice.InvoiceType = "R3",

    @. Invoice.InvoiceType = "R4")

Dla następujących elementów transformacja została ustawiona na wartość NumberFormat:

image.png

Więcej informacji

Możesz skontaktować się z pomocą techniczną w zakresie oprogramowania Microsoft Dynamics telefonicznie, korzystając z tych linków w przypadku numerów telefonów określonych w danym kraju. Aby to zrobić, odwiedź jedną z następujących witryn internetowych firmy Microsoft:

Partnerzy

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

Klienci

https://mbs.microsoft.com/customersource/northamerica/help/help/contactus

W specjalnych przypadkach opłaty, które są zwykle naliczane za połączenia z pomocą techniczną, mogą zostać anulowane, jeśli specjalista pomocy technicznej w zakresie oprogramowania Microsoft Dynamics i produktów pokrewnych stwierdzi, że określona aktualizacja rozwiąże problem. Typowe koszty pomocy technicznej będą miały zastosowanie do wszelkich dodatkowych pytań dotyczących pomocy technicznej i problemów, które nie kwalifikują się do określonej aktualizacji.

Uwaga Jest to artykuł "SZYBKIE PUBLIKOWANIE" utworzony bezpośrednio z poziomu organizacji pomocy technicznej firmy Microsoft. Informacje zawarte w tym miejscu są dostarczane w stanie odpowiadającym na pojawiające się problemy. Ze względu na szybkość jego udostępnienia materiały mogą zawierać błędy typograficzne i mogą zostać poprawione w dowolnym momencie bez powiadomienia. Zobacz Warunki użytkowania, aby zapoznać się z innymi zagadnieniami.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.