Vai al contenuto principale

Riferimento

Esporta Markdown

BR-O-03 Uno sconto di categoria O vieta i numeri di partita IVA

Una fattura con uno sconto a livello di documento (BG-20) il cui codice categoria IVA dello sconto (BT-95) è « non soggetto a IVA » (O) non deve contenere il numero di partita IVA del venditore (BT-31), del rappresentante fiscale del venditore (BT-63) o dell’acquirente (BT-48).

Descrizione del problema

ERRORE

Regola EN 16931 sulla categoria IVA

Contesto e significato

Uno sconto a livello di documento di categoria O è fuori dal campo IVA: la fattura non deve quindi riportare le partite IVA BT-31, BT-63 o BT-48, anche se nessuna riga usa la categoria O. In pratica l’errore si verifica quando la partita IVA dell’acquirente viene copiata automaticamente dall’anagrafica cliente in ogni fattura.

Soluzione

Rimuovi le partite IVA BT-31, BT-63 e BT-48 quando uno sconto a livello di documento usa la categoria O. L’identificativo di registrazione fiscale del venditore (BT-32) può restare.

Azioni rapide

Esempi validi

  • Sconto a livello di documento con BT-95 = O e nessuna partita IVA per le parti

Esempi non validi

  • Sconto a livello di documento con BT-95 = O ma partita IVA acquirente BT-48 = FR32123456789 presente

Esempi di codice

XML valido
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">10.00</cbc:Amount>
  <cac:TaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>
<cac:AccountingCustomerParty>
  <cac:Party/>
</cac:AccountingCustomerParty>
XML non valido
<cac:AllowanceCharge>
  <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
  <cbc:Amount currencyID="EUR">10.00</cbc:Amount>
  <cac:TaxCategory><cbc:ID>O</cbc:ID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:TaxCategory>
</cac:AllowanceCharge>
<cac:AccountingCustomerParty>
  <cac:Party>
    <cac:PartyTaxScheme>
      <cbc:CompanyID>FR32123456789</cbc:CompanyID>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:PartyTaxScheme>
  </cac:Party>
</cac:AccountingCustomerParty>

Campi interessati

Strumenti di validazione