Riferimento
Esporta MarkdownBR-13 Importo totale della fattura senza IVA obbligatorio
Una fattura deve avere l’importo totale senza IVA (BT-109), l’importo netto prima dell’aggiunta dell’IVA.
Descrizione del problema
ERRORE
Regola di business della norma EN 16931 (CEN)
Contesto e significato
È una regola di base della norma EN 16931. BT-109 è il totale della fattura senza IVA: BT-106 meno gli sconti (BT-107) più gli oneri (BT-108) a livello documento, verificato da BR-CO-13. Collega i totali di riga alla ripartizione IVA (BG-23). L’errore compare quando un’esportazione scrive solo il totale delle righe e il totale con IVA, ad esempio perché il documento di origine non mostra un subtotale imponibile. In CII BT-109 si trova in ram:TaxBasisTotalAmount.
Soluzione
Aggiungi cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount pari a BT-106 meno sconti più oneri a livello documento.
Azioni rapide
Esempi validi
- BT-109 = 1000.00 — totale netto prima dell’IVA
Esempi non validi
- cac:LegalMonetaryTotal non contiene alcun elemento cbc:TaxExclusiveAmount
Esempi di codice
XML valido
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
</cac:LegalMonetaryTotal>XML non valido
<cac:LegalMonetaryTotal>
<cbc:LineExtensionAmount currencyID="EUR">1000.00</cbc:LineExtensionAmount>
<cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
</cac:LegalMonetaryTotal>