Španělské vykazování SII verze 1.1(bis) v aplikaci Microsoft Dynamics 365 Finance

Platí pro
Dynamics Dynamics 365 Microsoft Dynamics 365 for Financials

Úvod

Podle legislativních změn ve Španělsku zavedených Real Decreto 596/2016, de 2 de diciembre, systém správy DPH založený na systému okamžitého poskytování informací (systém SII) umožňuje obousměrný, automatizovaný a okamžitý vztah mezi AEAT a daňovým poplatníkem.

Viz související dokumentace o tom, jak nastavit a používat Microsoft Dynamics 365 Finance pro reporting do systému SII: https://learn.microsoft.com/en-us/dynamics365/finance/localizations/emea-esp-sii.

Od 1. ledna 2021 vstupuje v platnost verze 1.1(bis) systému SII. Tento článek poskytuje informace o změnách ve Microsoft Dynamics 365 Finance pro podporu verze 1.1(bis) systému SII.

Následující verze konfigurací GER by měly být staženy a importovány, aby podporovaly aktualizované funkce:

Název konfigurace Typ konfigurace Verze
Komunikační model faktur Model 61
Mapování modelu SII Mapování modelu 61.69
Formát vystavené faktury SII (ES) Formátování 61.46
Formát příjmu faktury SII (ES) Formátování 61.36

Platnost od data je pro formáty z výše uvedené tabulky nastavena na 1. ledna 2021. To znamená, že systém začne používat tyto verze formátů od 1. ledna 2021.

Příznaky

Úplné informace o tom, jaké změny jsou zavedeny v systému SII, jsou popsány v oficiální dokumentaci pro verzi 1.1(bis):

Popis odkazu Odkaz
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 errores(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

V návaznosti na změny zavedené verzí 1.1(bis), které mají potenciální dopad na řešení Microsoft Dynamics 365 Finance pro vykazování informací do systému SII, a proto se na ně vztahuje aktuální oprava hotfix:

Popis změny
NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS EMITIDAS
LRFE. Bloque identificación de la contraparte(I)
1. Pokud je typ faktury F1, F3, R1, R2, R3 a R4, musí být vyplněn identifikační blok protistrany.
2. Pokud je typ faktury F2, F4 a R5, musí být identifikační blok protistrany vynechán.
LRFE. Fecha de expedición y período de liquidación
1. Datum vydání nesmí předcházet datu uskutečnění. Toto ověření se neuplatní, pokud některý ze zvláštních režimových kódů je 14 nebo 15 nebo typ komunikace A4.
LRFE. IVA pendiente de devengo AAPP.
Při označení jednoho režimu a je 14, musí být typ faktury F1, R1, R2, R3 nebo R4
NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS RECIBIDAS
LRFR. Cuota dedukovatelná
  1. Pokud je pole "Cuota recargo equiv." vyplněno, musí být pole "Cuota deducible" rovno nule.
  2. Pokud je typ identifikace 03, 04, 05 nebo 06, musí být pole "Cuota deducibe" 0.
LRFR. Deducción en período posterior.
Nové pole "Odpočet v pozdějším období".
Pokud jsou vyplněna pole "Éjercicio de deducción" a "Periodo de deducción", musí být pole "Deducir en período posterior" nastaveno na "Ano".
LRFR. Período y ejercicio de deducción
Nová pole ""Ejercicio" (fiskální rok) a "Período de deducción" (období odpočtu).

Následující tabulka popisuje změny v řešení Microsoft Dynamics 365 Finance pro vykazování informací do systému SII tak, aby podporovalo verzi 1.1(bis) systému SII:

Mapování > modelu SII Přijatá faktura
Existující pole modelu bylo zmapováno:
image.png
Cesta: Faktura/Faktura/DPHRegisterDate
Vzorec: @.'>Vztahy". VendInvoiceJour.'vatDueDate_W()'
Formát příjmu faktury SII (ES)
Založeno na verzi modelu 61
Bylo přidáno nové počítané pole "$AreEquivalenceTaxesExist".
image.png
Cesta: model/faktura
Vzorec: NE(JE.PRÁZDNÉ(KDE(@.' $VATGroupBy', @.' $VATGroupBy'.grouped. Ekvivalence <> sazbyDaně 0)))
Změna vzorce pro prvek "CuotaDeducible":
image.png
Starý:
KDYŽ(@. Invoice.SpecialRegime="13", 0.0, SUMIF("CuotaSoportada", "FacturaKeyName", "Factura"&REPLACE(@. Invoice.ExternalReference, "[^A-Za-z0-9]", "", true)) - @.' $NonDeductibleTaxAmountSum")
Novinka:
KDYŽ(NEBO(
@. Invoice.SpecialRegime="13",
@. Invoice.InvoiceType="F2",
@. Partner.PartnerIdType="03",
@. Partner.PartnerIdType="04",
@. Partner.PartnerIdType="05",
@. Partner.PartnerIdType="06",
@.' $AreEquivalenceTaxesExist'),
0.0,
SUMIF("CuotaSoportada", "FacturaKeyName", "Factura"&REPLACE(@. Invoice.ExternalReference, "[^A-Za-z0-9]", "", true)) - @.' $NonDeductibleTaxAmountSum")
Nové vypočítané pole $IsDeductedInLaterPeriod pod položkou Faktura:
image.png
Vzorec:
KDYŽ(
NEBO(
INTVALUE(DATEFORMAT(@. VATRegisterDate, "rrrr")) >
INTVALUE(DATEFORMAT(@.' $DocumentDate', "yyyy")),
A (
INTVALUE(DATEFORMAT(@. VATRegisterDate, "rrrr")) =
INTVALUE(DATEFORMAT(@.' $DocumentDate', "yyyy")),
INTVALUE(DATEFORMAT(@. VATRegisterDate, "MM")) >
INTVALUE(DATEFORMAT(@.' $DocumentDate', "MM")))),
true,
nepravda)
Nové prvky v rámci prvku "siiLR:FacturaRecibida":
image.png
Všechny mají následující vzorec pro "Povoleno":
@. Faktura.' $IsDeductedInLaterPeriod'
Mapování > modelu SII Vystavená faktura
Nový zdroj dat InventTrans:
image.png
Nová počítaná pole pod CustInvoiceJour:
image.png
$InventTrans:
KDYŽ(
ISEMPTY(FILTER(InventTrans, AND(InventTrans.InvoiceId = @. InvoiceId, InventTrans.DateFinancial = @. DatumFaktury))),
EMPTYLIST(InventTrans),
FILTER(InventTrans, AND(InventTrans.InvoiceId = @. InvoiceId, InventTrans.DateFinancial = @. DatumFaktury)))
$InventTransGroupBy:
Co seskupit: '$CustInvoiceJourItems'.">Vztahy". CustInvoiceJour.' $InventTrans'
Agregace:
Field: '$CustInvoiceJourItems'.">Vztahy". CustInvoiceJour.' $InventTrans'. Fyzické datum
Metoda: Max
Název: DatePhysicalMax
Existující pole modelu bylo zmapováno:
image.png
Cesta: ProdejníFaktura/Faktura/DatumDoručení
Vzorec:
@.'>Vztahy". CustInvoiceJour.' $InventTransGroupBy'.aggregated. DatePhysicalMax
Nová počítaná pole pod ProjInvoiceJour:
image.png
$InventTrans:
KDYŽ(
JE.PRÁZDNÉ(ALLITEMS(@.' $ProjLineItemsGoods'.">Vztahy". InventTransOrigin.'<Vztahy". InventTrans)),
EMPTYLIST(InventTrans),
ALLITEMS(@.' $ProjLineItemsGoods'.">Vztahy". InventTransOrigin.'<Vztahy". InventTrans))
$InventTransGroupBy:
Co seskupit: '$ProjInvoiceJourItems'>."Vztahy". ProjInvoiceJour.' $InventTrans'
Agregace:
Pole: '$ProjInvoiceJourItems'.">Vztahy". ProjInvoiceJour.' $InventTrans'. Fyzické datum
Metoda: Max
Název: DatePhysicalMax
Existující pole modelu bylo zmapováno:
image.png
Cesta: ProjFaktura/Faktura/DatumDoručení
Vzorec:
@.'>Vztahy". ProjInvoiceJour.' $InventTransGroupBy'.aggregated. DatePhysicalMax
Formát vystavené faktury SII (ES)
Pod položkou Faktura bylo přidáno nové počítané pole "$DeliveryDate":
image.png
Vzorec:
KDYŽ(@. DeliveryDate <> NULLDATE(), @. DatumDoručení, @.' $DocumentDate")
Nový vzorec a povolovací podmínka pro FechaOperacion:
image.png
Vzorec:
Starý: DATEFORMAT(@. Invoice.InvoiceDate, "dd-MM-yyyy")
Novinka:
KDYŽ(@. Invoice.SpecialRegime = "14",
DATEFORMAT(@. Faktura.' $DocumentDate' + 30, "dd-MM-rrrr"),
DATEFORMAT(@. Faktura.' $DeliveryDate', "dd-MM-rrrr"))
Povoleno:
Starý: nepravda
Novinka:
KDYŽ(
NEBO(
@. Invoice.SpecialRegime = "14",
@. Invoice.SpecialRegime = "15",
Modelka. Communication.CommunicationType = "A4",
@. Faktura.' $DocumentDate' > @. Faktura.' $DeliveryDate"),
true,
nepravda)
Nová povolovací podmínka pro kontrapartový prvek:
image.png
Starý:
AND(AND(@. Invoice.InvoiceType <>"F2", @. Invoice.InvoiceType <>"R5"), NEBO(@. Invoice.InvoiceAmount <> @. Invoice.TaxBaseGroup, NEBO(@. Partner.TaxRegistrationNumber <> "", @. Partner.PartnerID <> "")))
Novinka:
NEBO(
@. Invoice.InvoiceType = "F1",
@. Invoice.InvoiceType = "F3",
@. Invoice.InvoiceType = "R1",
@. Invoice.InvoiceType = "R2",
@. Invoice.InvoiceType = "R3",
@. Invoice.InvoiceType = "R4")
Transformace byla nastavena na NumberFormat u následujících prvků:
image.png

      

Další informace

Technickou podporu pro Microsoft Dynamics můžete kontaktovat telefonicky pomocí těchto odkazů pro telefonní čísla pro konkrétní země. Můžete to udělat na jednom z následujících webů společnosti Microsoft:

Partneři

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

Customers (Zákazníci)

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

Ve zvláštních případech nemusí být poplatky za telefonická volání podpory účtovány, pokud pracovník technické podpory pro řešení Microsoft Dynamics a související produkty potvrdí, že konkrétní aktualizace odstraní váš problém. Na všechny další dotazy a problémy týkající se podpory, které nemají nárok na konkrétní dotčenou aktualizaci, se vztahují obvyklé ceny podpory.

Poznámka Toto je článek určený k rychlému zveřejnění, který byl vytvořen přímo v rámci organizace podpory společnosti Microsoft. Zde uvedené informace jsou poskytovány tak, jak jsou, jako reakce na nově vznikající potíže. Vzhledem k rychlosti, s jakou byl článek zpřístupněn, mohou příslušné materiály obsahovat typografické chyby a mohou být kdykoli bez předchozího upozornění revidovány. Další okolnosti viz Podmínky použití .