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 |
|
|
Descripción del servicio web(1-1-2021) |
|
|
Documento de validaciones y błędy(1-1-2021) |
|
|
Esquemas(1-1-2021) |
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
|
|
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:
|
Ś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"
|
Ścieżka: model/faktura Formuła: NIE(ISEMPTY(WHERE(@.' $VATGroupBy", @.' $VATGroupBy'.zgrupowane. TaxRateEquivalence <> 0))) |
|
Zmieniono formułę elementu "CuotaDeducible":
|
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:
|
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":
|
Wszystkie mają następującą formułę "Włączone": @. Faktura". $IsDeductedInLaterPeriod" |
|
Wystawiona faktura > mapowania modeli SII |
|
|
Nowe źródło danych InventTrans:
|
|
|
Nowe pola obliczeniowe w obszarze CustInvoiceJour:
|
$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:
|
Ścieżka: SalesInvoice/Invoice/DeliveryDate Formuła: @.' >relacji". CustInvoiceJour.' $InventTransGroupBy'.aggregated. DatePhysicalMax |
|
Nowe pola obliczeniowe w obszarze ProjInvoiceJour:
|
$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:
|
Ś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":
|
Formuła: JEŻELI(@. DeliveryDate <> NULLDATE(), @. DeliveryDate, @.' $DocumentDate') |
|
Nowa formuła i warunek włączania funkcji FechaOperacion:
|
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:
|
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:
|
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.