Riferimento
Esporta MarkdownBR-32 Il codice categoria IVA dello sconto a livello documento è obbligatorio
Ogni sconto a livello documento (BG-20) deve avere un codice categoria IVA dello sconto (BT-95).
Descrizione del problema
ERRORE
Regola di business della norma EN 16931 (CEN)
Contesto e significato
È una regola di base della norma EN 16931. Uno sconto a livello documento riduce l’imponibile di una specifica categoria IVA. Senza codice categoria (BT-95) il validatore non può attribuire lo sconto a una riga della ripartizione IVA (BG-23) e gli imponibili non quadrano più. L’errore compare spesso quando lo sconto viene esportato come semplice importo senza dati fiscali, ad esempio uno sconto forfettario aggiunto in calce alla fattura.
Soluzione
Aggiungi allo sconto cac:TaxCategory/cbc:ID (CII: ram:CategoryTradeTax/ram:CategoryCode) con la categoria IVA dei beni o servizi a cui si riferisce. Se lo sconto riguarda più aliquote, suddividilo in uno sconto per categoria.
Azioni rapide
Esempi validi
- BT-95 = S (aliquota ordinaria) su uno sconto a livello documento
Esempi non validi
- Importo sconto presente ma senza codice categoria BT-95
Esempi di codice
<cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">20.00</cbc:Amount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>19</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge><cac:AllowanceCharge>
<cbc:ChargeIndicator>false</cbc:ChargeIndicator>
<cbc:Amount currencyID="EUR">20.00</cbc:Amount>
</cac:AllowanceCharge>