Vai al contenuto

Avviso

UBL-CR-518: Una riga non deve avere un codice di finalità del pagamento

In breve

Avviso: da controllare.

UBL-CR-518 significa che una riga della fattura o della nota di credito contiene un codice di finalità del pagamento (cbc:PaymentPurposeCode), che EN 16931 non usa in questa posizione. È un avviso. Elimina il codice dalla riga e ricontrolla il file.

In questa pagina

Che cosa significa

La regola controlla ogni riga (cac:InvoiceLine, oppure cac:CreditNoteLine in una nota di credito) e cerca un cbc:PaymentPurposeCode. Le istruzioni di pagamento (BG-16) sono a livello di documento; questo elemento di riga non è la causale (BT-83).

Perché è importante

EN 16931 non usa un codice di finalità del pagamento sulle righe della fattura o della nota di credito.

Come correggerlo

Elimina cbc:PaymentPurposeCode da cac:InvoiceLine o cac:CreditNoteLine. Se vuoi dire al cliente cosa indicare quando paga, usa la causale (BT-83) per tutto il documento. Ricontrolla il file.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori

Il testo ufficiale della regola

A UBL invoice should not include the InvoiceLine PaymentPurposeCode

Dove si applica questa regola

Set di regole Versione
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se UBL-CR-518 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026