Vai al contenuto

Errore fatale

UBL-SR-26: Un blocco di pagamento può avere una sola causale

In breve

Errore grave: non supera i controlli selezionati.

UBL-SR-26 significa che un blocco dei mezzi di pagamento ha più di una causale del pagamento (BT-83). Tieni una sola causale in quel blocco e genera di nuovo il file.

In questa pagina

Che cosa significa

In ogni blocco dei mezzi di pagamento (cac:PaymentMeans) la causale del pagamento (BT-83) può comparire al massimo una volta. È un riferimento usato per abbinare il pagamento alla fattura.

Perché è importante

EN 16931 ammette al massimo una causale del pagamento per ogni blocco cac:PaymentMeans.

Come correggerlo

Controlla i dati di pagamento nel tuo software di fatturazione e tieni una sola causale in ogni blocco dei mezzi di pagamento. Se ne avevi inserite più di una nello stesso blocco, uniscile in un unico testo. Se generi tu l'XML, deve esserci al massimo un cbc:PaymentID in ogni cac:PaymentMeans.

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

Payment reference shall occur maximum once

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-SR-26 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026