Vai al contenuto principale

Riferimento

Esporta Markdown

BR-CO-25 Se l’importo da pagare è positivo serve la data di scadenza o le condizioni di pagamento

Se l’importo da pagare (BT-115) è maggiore di zero, deve essere presente la data di scadenza (BT-9) oppure le condizioni di pagamento (BT-20).

Descrizione del problema

ERRORE

Regola di calcolo e coerenza EN 16931 (BR-CO)

Contesto e significato

Senza data di scadenza o condizioni di pagamento la contabilità fornitori dell’acquirente non può pianificare il pagamento. Il validatore cerca in UBL cbc:DueDate o cac:PaymentTerms/cbc:Note, in CII ram:DueDateDateTime o ram:Description in ram:SpecifiedTradePaymentTerms. L’errore nasce spesso quando le condizioni di pagamento compaiono solo nel PDF e non vengono esportate nell’XML. La regola non si applica se BT-115 è zero o negativo, ad esempio per una fattura interamente pagata in anticipo.

Soluzione

Quando BT-115 è maggiore di zero, aggiungi BT-9 (data di scadenza) oppure BT-20 (condizioni testuali come "Pagabile entro 30 giorni netti").

Azioni rapide

Esempi validi

  • BT-115 = 119,00, BT-9 = 2026-05-30
  • BT-115 = 119,00, BT-20 = "Pagabile entro 14 giorni netti"

Esempi non validi

  • BT-115 = 119,00 senza BT-9 né BT-20
  • BT-115 > 0 con BT-9 vuoto e BT-20 anch’esso vuoto

Campi interessati

Strumenti di validazione