Riferimento
Esporta MarkdownBR-AE-07 L’aliquota IVA dell’onere in inversione contabile deve essere zero
In un onere a livello di documento (BG-21) in cui il codice categoria IVA (BT-102) è "Inversione contabile" (AE), l’aliquota IVA dell’onere a livello di documento (BT-103) deve essere 0 (zero).
Descrizione del problema
ERRORE
Regola EN 16931 sulla categoria IVA
Contesto e significato
È la controparte a livello di onere di BR-AE-05 e BR-AE-06 e mantiene l’intera categoria in inversione contabile con aliquota zero affinché l’acquirente assolva l’imposta. In pratica l’errore si verifica quando un onere di trasporto su una fattura in inversione contabile viene esportato con l’aliquota ordinaria.
Soluzione
Imposta cac:TaxCategory/cbc:Percent (BT-103) dell’onere in inversione contabile a 0 per corrispondere alle righe e agli sconti AE con aliquota zero.
Azioni rapide
Esempi validi
- Onere AE a livello di documento con BT-102 = AE e BT-103 = 0
Esempi non validi
- Onere AE a livello di documento con BT-102 = AE ma BT-103 = 7
Esempi di codice
XML valido
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">30.00</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>AE</cbc:ID>
<cbc:Percent>0</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>XML non valido
<cac:AllowanceCharge>
<cbc:ChargeIndicator>true</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">30.00</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>AE</cbc:ID>
<cbc:Percent>7</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>