Vai al contenuto principale

Riferimento

Esporta Markdown

BR-14 Importo totale della fattura con IVA obbligatorio

Una fattura deve avere l’importo totale con IVA (BT-112): il totale della fattura IVA inclusa, prima di dedurre gli importi già pagati (BT-113).

Descrizione del problema

ERRORE

Regola di business della norma EN 16931 (CEN)

Contesto e significato

È una regola di base della norma EN 16931. BT-112 è BT-109 più l’importo totale IVA (BT-110), verificato da BR-CO-15. L’importo da pagare (BT-115) deriva da questo valore e ne differisce quando una parte è stata pagata in anticipo. L’errore compare quando un’esportazione scrive solo l’importo da pagare e lo confonde con il totale IVA inclusa. In CII BT-112 si trova in ram:GrandTotalAmount.

Soluzione

Aggiungi cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount pari a BT-109 più l’importo totale IVA (BT-110).

Azioni rapide

Esempi validi

  • BT-112 = 1190.00 — totale netto 1000.00 più IVA 190.00

Esempi non validi

  • cac:LegalMonetaryTotal non contiene alcun elemento cbc:TaxInclusiveAmount

Esempi di codice

XML valido
<cac:LegalMonetaryTotal>
  <cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
  <cbc:TaxInclusiveAmount currencyID="EUR">1190.00</cbc:TaxInclusiveAmount>
  <cbc:PayableAmount currencyID="EUR">1190.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
XML non valido
<cac:LegalMonetaryTotal>
  <cbc:TaxExclusiveAmount currencyID="EUR">1000.00</cbc:TaxExclusiveAmount>
  <cbc:PayableAmount currencyID="EUR">1190.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>

Campi interessati

Strumenti di validazione