Inleiding
Volgens de wetgevingswijzigingen in Spanje geïntroduceerd door Real Decreto 596/2016, de 2 de diciembre, een btw-beheersysteem op basis van onmiddellijke informatievoorziening (SII-systeem) maakt een tweerichtingsweg mogelijk, geautomatiseerde en directe relatie tussen de AEAT en een belastingbetaler.
Zie gerelateerde documentatie over het instellen en gebruik Microsoft Dynamics 365 Finance voor rapportage aan het SII-systeem: https://docs.microsoft.com/en-us/dynamics365/finance/localizations/emea-esp-sii.
Vanaf 1 januari 2021 versie 1.1(bis) van het SII-systeem van kracht wordt. Dit artikel bevat informatie over wijzigingen in Microsoft Dynamics 365 Finance ter ondersteuning van versie 1.1(bis) van het SII-systeem.
De volgende versies van GER-configuraties moeten worden gedownload en geïmporteerd ter ondersteuning van bijgewerkte functionaliteit:
Configuratienaam |
Configuratietype |
Versie |
Communicatiemodel facturen |
Model |
61 |
SII-modeltoewijzing |
Modeltoewijzing |
61.69 |
SII Invoice Issued Format (ES) |
Opmaak |
61.46 |
SII Invoice Received Format (ES) |
Opmaak |
61.36 |
Van kracht vanaf datum de parameter voor de indelingen uit de bovenstaande tabel zijn ingesteld op 1 januari 2021. Dit betekent dat het systeem deze versies van de indelingen gaat gebruiken vanaf 1 januari 2021.
Symptomen
Volledige informatie over de wijzigingen die in het SII-systeem zijn geïntroduceerd, worden beschreven in de officiële documentatie voor de versie 1.1(bis):
Beschrijving van koppeling |
Koppelen |
Nueva documentación versión 1-1-2021 |
|
Descripción del servicio web (1-1-2021) |
|
Documento de validaciones y fouten(1-1-2021) |
|
Esquemas(1-1-2021) |
Volgende wijzigingen die door de versie zijn geïntroduceerd 1.1(bis) die potentiële gevolgen hebben voor Microsoft Dynamics 365 Finance-oplossing voor rapportage informatie aan het SII-systeem en dus gedekt door de huidige hot fix:
Beschrijving wijzigen |
NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS EMITIDAS |
LRFE. Bloque identificación de la contraparte(I) 1. Als het type factuur F1, F3, R1, R2, R3 en R4 is, wordt de identificatieblok van de tegenpartij moet worden ingevuld. 2. Als het type factuur F2, F4 en R5 is, wordt het identificatieblok van de tegenpartij moet worden weggelaten. |
LRFE. Fecha de expedición y período de liquidación 1. De datum van uitgifte mag niet vóór de datum van uitvoering vallen. Dit validatie is niet van toepassing wanneer een van de speciale regimecodes 14 of 15 of type communicatie A4. |
LRFE. IVA pendiente de devengo AAPP. Wanneer één regime is gemarkeerd en het is 14, moet het type factuur F1, R1, R2, R3 of R4 |
NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS RECIBIDAS |
LRFR. Cuota-deduceerbaar
|
LRFR. Deducción en período posterior. Nieuw veld 'Aftrek in latere periode'. Als de velden "Ejercicio de deducción" en "Periodo de deducción" zijn voltooid, de "Deducir en período posterior" veld moet 'Ja' zijn. |
LRFR. Período y ejercicio de deducción Nieuwe velden ""Ejercicio" (boekjaar) en "Período de deducción" (aftrekperiode). |
In de volgende tabel worden wijzigingen in Microsoft Dynamics 365 Finance-oplossing voor rapportage beschreven informatie over het SII-systeem ter ondersteuning van versie 1.1(bis) van het SII-systeem:
SII-modeltoewijzing > factuur ontvangen |
|
Het bestaande modelveld is toegewezen:
|
Pad: Factuur/Factuur/BTWRegisterDatum Formule: @.' >Relaties'. VendInvoiceJour.'vatDueDate_W()' |
SII Invoice Received Format (ES) |
|
Opnieuw gebaseerd op modelversie 61 |
|
Nieuw berekend veld '$AreEquivalenceTaxesExist' is toegevoegd
|
Pad: model/factuur Formule: NOT(ISEMPTY(WHERE(@.' $VATGroupBy', @.' $VATGroupBy'.gegroepeerd. TaxRateEquivalence <> 0))) |
Gewijzigde formule voor het element CuotaDeducible:
|
Oud: ALS(@. Invoice.SpecialRegime="13", 0.0, SOM.ALS("CuotaSoportada", "FacturaKeyName", "Factura"&REPLACE(@. Invoice.ExternalReference, "[^A-Za-z0-9]", "", true)) - @.' $NonDeductibleTaxAmountSum') Nieuw: ALS(OF( @. Invoice.SpecialRegime="13", @. Invoice.InvoiceType="F2", @. Partner.PartnerIdType="03", @. Partner.PartnerIdType="04", @. Partner.PartnerIdType="05", @. Partner.PartnerIdType="06", @.' $AreEquivalenceTaxesExist'), 0.0, SOM.ALS("CuotaSoportada", "FacturaKeyName", "Factura"&REPLACE(@. Invoice.ExternalReference, "[^A-Za-z0-9]", "", true)) - @.' $NonDeductibleTaxAmountSum') |
Nieuw berekend veld '$IsDeductedInLaterPeriod' onder Factuur:
|
Formule: ALS( OR( INTVALUE(DATEFORMAT(@. BTWRegisterDate, "yyyy")) > INTVALUE(DATEFORMAT(@.' $DocumentDate', "jjjj")), AND( INTVALUE(DATEFORMAT(@. VATRegisterDate, "yyyyy")) = INTVALUE(DATEFORMAT(@.' $DocumentDate', "jjjj")), INTVALUE(DATEFORMAT(@. VATRegisterDate, "MM")) > INTVALUE(DATEFORMAT(@.' $DocumentDate', "MM")))), waar false) |
Nieuwe elementen onder het element "siiLR:FacturaRecibida":
|
Alle hebben de volgende formule voor Ingeschakeld: @. Factuur.' $IsDeductedInLaterPeriod' |
SII-modeltoewijzing > factuur uitgegeven |
|
Nieuwe gegevensbron InventTrans:
|
|
Nieuwe berekende velden onder CustInvoiceJour:
|
$InventTrans: ALS( ISEMPTY(FILTER(InventTrans, AND(InventTrans.InvoiceId = @. InvoiceId, InventTrans.DateFinancial = @. InvoiceDate))), EMPTYLIST(InventTrans), FILTER(InventTrans, AND(InventTrans.InvoiceId = @. InvoiceId, InventTrans.DateFinancial = @. InvoiceDate))) $InventTransGroupBy: Wat moet u groepeer: '$CustInvoiceJourItems'.' >Relaties'. CustInvoiceJour.' $InventTrans' Aggregaties: Veld: '$CustInvoiceJourItems'.' >Relaties'. CustInvoiceJour.' $InventTrans'. DatePhysical Methode: Max Naam: DatePhysicalMax |
Het bestaande modelveld is toegewezen:
|
Pad: SalesInvoice/Invoice/DeliveryDate Formule: @.' >Relaties'. CustInvoiceJour.' $InventTransGroupBy'.geaggregeerd. DatePhysicalMax |
Nieuwe berekende velden onder ProjInvoiceJour:
|
$InventTrans: ALS( ISEMPTY(ALLITEMS(@.' $ProjLineItemsGoods'.' >Relaties'. InventTransOrigin. <Relaties'. InventTrans)), EMPTYLIST(InventTrans), ALLITEMS(@.' $ProjLineItemsGoods'.' >Relaties'. InventTransOrigin. <Relaties'. InventTrans)) $InventTransGroupBy: Wat moet u groepeer: '$ProjInvoiceJourItems'.' >Relaties'. ProjInvoiceJour.' $InventTrans' Aggregaties: Veld: '$ProjInvoiceJourItems'.' >Relaties'. ProjInvoiceJour.' $InventTrans'. DatePhysical Methode: Max Naam: DatePhysicalMax |
Het bestaande modelveld is toegewezen:
|
Pad: ProjInvoice/Invoice/DeliveryDate Formule: @.' >Relaties'. ProjInvoiceJour.' $InventTransGroupBy'.geaggregeerd. DatePhysicalMax |
SII Invoice Issued Format (ES) |
|
Nieuw berekend veld '$DeliveryDate' is toegevoegd onder Factuur:
|
Formule: ALS(@. DeliveryDate <> NULLDATE(), @. DeliveryDate, @.' $DocumentDate') |
Nieuwe formule en inschakelende voorwaarde voor FechaOperacion:
|
Formule: Oud: DATEFORMAT(@. Invoice.InvoiceDate, "dd-MM-jjjj") Nieuw: ALS(@. Invoice.SpecialRegime = "14", DATEFORMAT(@. Factuur.' $DocumentDate' + 30, "dd-MM-jjjj"), DATEFORMAT(@. Factuur.' $DeliveryDate', "dd-MM-jjjj")) Ingeschakeld: Oud: onwaar Nieuw: ALS( OR( @. Invoice.SpecialRegime = "14", @. Invoice.SpecialRegime = "15", model. Communication.CommunicationType = "A4", @. Factuur.' $DocumentDate' > @. Factuur.' $DeliveryDate'), waar false) |
Nieuwe inschakelende voorwaarde voor contraparte-element:
|
Oud: AND(AND(@. Invoice.InvoiceType <>"F2", @. Invoice.InvoiceType <>"R5"), OR(@. Invoice.InvoiceAmount <> @. Invoice.TaxBaseGroup, OR(@. Partner.TaxRegistrationNumber <> "", @. Partner.PartnerID <> ""))) Nieuw: OR( @. Invoice.InvoiceType = "F1", @. Invoice.InvoiceType = "F3", @. Invoice.InvoiceType = "R1", @. Invoice.InvoiceType = "R2", @. Invoice.InvoiceType = "R3", @. Invoice.InvoiceType = "R4") |
Transformatie is ingesteld op NumberFormat voor de volgende elementen:
|
Meer informatie
U kunt telefonisch contact opnemen met de technische ondersteuning voor Microsoft Dynamics via deze koppelingen voor landspecifieke telefoonnummers. Ga hiervoor naar een van de volgende Microsoft-websites:
Partners
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
Klanten
https://mbs.microsoft.com/customersource/northamerica/help/help/contactus
In speciale gevallen kunnen kosten die normaal gesproken worden gemaakt voor ondersteuningsoproepen worden geannuleerd als een technische ondersteuningsmedewerker voor Microsoft Dynamics en gerelateerde producten vaststelt dat een specifieke update uw probleem oplost. De gebruikelijke ondersteuningskosten zijn van toepassing op aanvullende ondersteuningsvragen en problemen die niet in aanmerking komen voor de specifieke update in kwestie.
Opmerking Dit is een artikel 'FAST PUBLISH' dat rechtstreeks vanuit de microsoft-ondersteuningsorganisatie is gemaakt. De informatie hier in wordt als zodanig verstrekt als reactie op nieuwe problemen. Als gevolg van de snelheid waarmee het beschikbaar wordt gesteld, kunnen de materialen typografische fouten bevatten en te allen tijde zonder voorafgaande kennisgeving worden herzien. Zie Gebruiksvoorwaardenvoor andere overwegingen.