Vai al contenuto

Errore fatale

UBL-SR-01: Una fattura può avere un solo riferimento al contratto

In breve

Errore grave: non supera i controlli selezionati.

UBL-SR-01 significa che nel file ci sono più riferimenti al contratto (BT-12). Lascia un solo numero di contratto, elimina gli altri ed esporta di nuovo la fattura.

In questa pagina

Che cosa significa

Una fattura può rimandare al contratto a cui si riferisce con il riferimento al contratto (BT-12). La regola conta gli identificativi del contratto nel file e ne ammette al massimo uno. In UBL, il formato XML usato da Peppol e da formati esteri come XRechnung, è il cbc:ID dentro cac:ContractDocumentReference, quindi anche un secondo blocco con un proprio ID viola la regola. Riguarda i file UBL e non la FatturaPA che invii al Sistema di Interscambio (SdI). Vale sia per le fatture sia per le note di credito.

Perché è importante

La norma europea EN 16931 prevede un solo riferimento al contratto.

Come correggerlo

Apri la fattura nel tuo software di fatturazione e cerca il campo del numero o del riferimento del contratto. Controlla che contenga un solo numero e che lo stesso numero non sia inserito anche in un secondo campo esportato come riferimento al contratto. Se devi citare più contratti, scrivi quelli in più nelle note della fattura. Se scrivi l'XML a mano, tieni un solo cac:ContractDocumentReference con un solo cbc:ID.

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

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

Aggiornato il 7 novembre 2026