Introduzione
Secondo le modifiche legislative in Spagna introdotto da Real Decreto 596/2016, de 2 de diciadeguatezza, un sistema di gestione iva sulla base della fornitura immediata di informazioni (sistema SII) consente di un rapporto immediato e automatizzato tra l'AEAT e un contribuente.
Vedi la documentazione correlata su come configurare e usare Microsoft Dynamics 365 Finance per la creazione di report sul sistema SII: https://learn.microsoft.com/en-us/dynamics365/finance/localizations/emea-esp-sii.
A partire dal 1° gennaio 2021, versione 1.1(bis) sistema SII. Questo articolo fornisce informazioni sulle modifiche in Microsoft Dynamics 365 Finance per supportare la versione 1.1(bis) del sistema SII.
Le seguenti versioni delle configurazioni GER devono essere scaricate e importati per supportare le funzionalità aggiornate:
Nome configurazione |
Tipo di configurazione |
Versione |
Modello di comunicazione fatture |
Modello |
61 |
Mapping del modello SII |
Mapping del modello |
61.69 |
Formato emissione fattura SII (ES) |
Formato |
61.46 |
Formato di ricezione fattura SII |
Formato |
61.36 |
Data di decorrenza per i formati della tabella precedente sono impostati sul 1° gennaio 2021. Questo significa che il sistema inizierà a usare queste versioni dei formati a partire da il 1° gennaio 2021.
Sintomi
Informazioni complete sulle modifiche sistema SII sono descritti nella documentazione ufficiale del versione 1.1(bis):
Descrizione del collegamento |
Link |
Nueva documentación versión 1-1-2021 |
|
Descripción del servicio web(1-1-2021) |
|
Documento de validaciones y errori(1-1-2021) |
|
Esquemas(1-1-2021) |
In seguito alle modifiche introdotte dalla versione 1.1(bis) che hanno un potenziale impatto sulla soluzione Microsoft Dynamics 365 Finance per la creazione di report informazioni al sistema SII e quindi coperte dall'attuale correzione rapida:
Modificare la descrizione |
NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS EMITIDAS |
LRFE. Bloque identificación de la contraparte(I) 1. Se il tipo di fattura è F1, F3, R1, R2, R3 e R4, l'impostazione l'identificazione della controparte deve essere completata. 2. Se il tipo di fattura è F2, F4 e R5, il blocco di identificazione di la controparte deve essere omessa. |
LRFE. Fecha de expedición y período de liquidación 1. La data di emissione potrebbe non essere anteriore alla data di funzionamento. Questo applicabili quando uno dei codici speciali del regime speciale è 14 o 15 o tipo di comunicazione A4. |
LRFE. IVA pendiente de devengo AAPP. Quando un singolo regime è contrassegnato ed è 14, il tipo di fattura deve essere F1, R1, R2, R3 o R4 |
NUEVAS VALIDACIONES LIBRO REGISTRO DE FACTURAS RECIBIDAS |
LRFR. Cuota deducibile
|
LRFR. Deducción en período posterior. Nuovo campo "Deduci in un periodo successivo". Se i campi "Ejercicio de deducción" e "Periodo de deducción", il "Deducir en período posterior" deve essere "Sì". |
LRFR. Período y ejercicio de deducción Nuovi campi ""Ejercicio" (anno fiscale) e "Período de deducción" (periodo di deduzione). |
La tabella successiva descrive le modifiche apportate alla soluzione Microsoft Dynamics 365 Finance per la creazione di report informazioni al sistema SII per supportare la versione 1.1(bis) del sistema SII:
Mappatura del modello SII > fattura ricevuta |
|
Campo modello esistente mappato:
|
Percorso: Fattura/Fattura/VATRegisterDate Formula: @.' >relazioni». VendInvoiceJour.'vatDueDate_W()' |
Formato di ricezione fattura SII |
|
Basato sulla versione modello 61 |
|
È stato aggiunto il nuovo campo calcolato "$AreEquivalenceTaxesExist"
|
Percorso: modello/fattura Formula: NOT(ISEMPTY(WHERE(@.' $VATGroupBy, @.' $VATGroupBy'.grouped. TaxRateEquivalence <> 0))) |
Formula modificata per l'elemento "CuotaDeducible":
|
Vecchio: SE(@. Invoice.SpecialRegime="13", 0.0, SUMIF("CuotaSoportada", "FacturaKeyName", "Factura"&SOSTITUISCI(@. Invoice.ExternalReference, "[^A-Za-z0-9]", "", true)) - @.' $NonDeductibleTaxAmountSum) Nuovo: IF(OR( @. 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"&SOSTITUISCI(@. Invoice.ExternalReference, "[^A-Za-z0-9]", "", true)) - @.' $NonDeductibleTaxAmountSum) |
Nuovo campo "$IsDeductedInLaterPeriod" calcolato in Fattura:
|
Formula: SE( OR( INTVALUE(DATEFORMAT(@. VATRegisterDate, "yyyy")) > INTVALUE(DATEFORMAT(@. $DocumentDate', "aaaa")), AND( INTVALUE(DATEFORMAT(@. VATRegisterDate, "yyyy")) = INTVALUE(DATEFORMAT(@. $DocumentDate', "aaaa")), INTVALUE(DATEFORMAT(@. VATRegisterDate, "MM")) > INTVALUE(DATEFORMAT(@. $DocumentDate', "MM")))), Vero false) |
Nuovi elementi nell'elemento "siiLR:FacturaRecibida":
|
Tutti hanno la seguente formula per "Abilitato": @. Fattura. $IsDeductedInLaterPeriod' |
Mappatura del modello SII > fattura emessa |
|
Nuova origine dati InventTrans:
|
|
Nuovi campi calcolati in CustInvoiceJour:
|
$InventTrans: SE( ISEMPTY(FILTER(InventTrans, AND(InventTrans.InvoiceId = @. InvoiceId, InventTrans.DateFinancial = @. InvoiceDate))), EMPTYLIST(InventTrans), FILTRO(InventTrans, AND(InventTrans.InvoiceId = @. InvoiceId, InventTrans.DateFinancial = @. InvoiceDate))) $InventTransGroupBy: Cosa raggruppare: '$CustInvoiceJourItems'.' >relazioni». CustInvoiceJour. $InventTrans' Aggregazioni: Campo: '$CustInvoiceJourItems'.' >relazioni». CustInvoiceJour. $InventTrans". DateFisical Metodo: Max Nome: DatePhysicalMax |
Campo modello esistente mappato:
|
Percorso: SalesInvoice/Invoice/DeliveryDate Formula: @.' >relazioni». CustInvoiceJour. $InventTransGroupBy'.aggregated. DatePhysicalMax |
Nuovi campi calcolati in ProjInvoiceJour:
|
$InventTrans: SE( ISEMPTY(ALLITEMS(@." $ProjLineItemsGoods'. >relazioni». InventTransOrigin. <relazioni». InventTrans)), EMPTYLIST(InventTrans), ALLITEMS(@.' $ProjLineItemsGoods'. >relazioni». InventTransOrigin. <relazioni». InventTrans)) $InventTransGroupBy: Cosa raggruppare: '$ProjInvoiceJourItems'.' >relazioni». ProjInvoiceJour. $InventTrans' Aggregazioni: Campo: '$ProjInvoiceJourItems'.' >relazioni». ProjInvoiceJour. $InventTrans". DateFisical Metodo: Max Nome: DatePhysicalMax |
Campo modello esistente mappato:
|
Percorso: ProjInvoice/Invoice/DeliveryDate Formula: @.' >relazioni». ProjInvoiceJour. $InventTransGroupBy'.aggregated. DatePhysicalMax |
Formato emissione fattura SII (ES) |
|
Il nuovo campo calcolato "$DeliveryDate" è stato aggiunto in Fattura:
|
Formula: SE(@. DeliveryDate <> NULLDATE(), @. DeliveryDate, @.' $DocumentDate) |
Nuova formula e condizione di abilitazione per FechaOperacion:
|
Formula: Vecchio: FORMATO DATA(@. Invoice.InvoiceDate, "gg-MM-aaaa") Nuovo: SE(@. Invoice.SpecialRegime = "14", FORMATO DATA(@. Fattura. $DocumentDate' + 30, "gg-MM-aaaa"), FORMATO DATA(@. Fattura. $DeliveryDate' "gg-MM-aaaa")) Abilitato: Vecchio: falso Nuovo: SE( OR( @. Invoice.SpecialRegime = "14", @. Invoice.SpecialRegime = "15", Modello. Communication.CommunicationType = "A4", @. Fattura. $DocumentDate' > @. Fattura. $DeliveryDate), Vero false) |
Nuova condizione di abilitazione per l'elemento Contraparte:
|
Vecchio: AND(E(@. Invoice.InvoiceType <>"F2", @. Invoice.InvoiceType <>"R5"), OPPURE(@. Invoice.InvoiceAmount <> @. Invoice.TaxBaseGroup, OPPURE(@. Partner.TaxRegistrationNumber <> "", @. Partner.PartnerID <> ""))) Nuovo: OR( @. Invoice.InvoiceType = "F1", @. Invoice.InvoiceType = "F3", @. Invoice.InvoiceType = "R1", @. Invoice.InvoiceType = "R2", @. Invoice.InvoiceType = "R3", @. Invoice.InvoiceType = "R4") |
La trasformazione è stata impostata su NumberFormat per gli elementi seguenti:
|
Ulteriori informazioni
È possibile contattare il supporto tecnico per Microsoft Dynamics telefonicamente usando questi collegamenti per i numeri di telefono specifici del paese. A tale scopo, visita uno dei seguenti siti Web Microsoft:
Partner
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
Clienti
https://mbs.microsoft.com/customersource/northamerica/help/help/contactus
In casi speciali, gli addebiti normalmente sostenuti per le chiamate al supporto tecnico possono essere annullati se un professionista del supporto tecnico per Microsoft Dynamics e i prodotti correlati determina che un aggiornamento specifico risolverà il problema. I soliti costi di supporto si applicano a eventuali altre domande e problemi di supporto che non sono idonei per l'aggiornamento specifico in questione.
NotaQuesto è un articolo "FAST PUBLISH" creato direttamente dall'organizzazione di supporto Microsoft. Le informazioni qui contenute sono fornite così come sono in risposta ai problemi emergenti. A causa della velocità di reso disponibile, i materiali possono includere errori tipografici e possono essere modificati in qualsiasi momento senza preavviso. Per altre considerazioni, vedere Condizioni per l'utilizzo.