Riferimento
Esporta MarkdownBR-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