Vai al contenuto

Avviso

UBL-CR-646: Le righe non devono contenere SubInvoiceLine

In breve

Avviso: da controllare.

UBL-CR-646 significa che una riga ne contiene un'altra al suo interno (cac:SubInvoiceLine), cosa che EN 16931 non supporta. Elenca ogni sottoriga come riga normale a sé, oppure accorpala nella riga principale.

In questa pagina

Che cosa significa

La regola controlla che nessuna riga della fattura o della nota di credito contenga un elemento cac:SubInvoiceLine. In UBL una riga può contenere righe più piccole, per esempio i componenti di un kit. EN 16931 prevede invece un elenco piatto di righe (BG-25), senza annidamento. Questo controllo riguarda cac:SubInvoiceLine, non cac:SubCreditNoteLine.

Perché è importante

EN 16931 non prevede cac:SubInvoiceLine nelle righe della fattura o della nota di credito.

Come correggerlo

Decidi che cosa deve vedere il cliente. Puoi elencare i componenti come righe normali, oppure tenere una sola riga per il kit e descriverne il contenuto nella descrizione dell'articolo. Tieni ogni importo su una sola riga, così non viene contato due volte nei totali. Se costruisci l'XML a mano, togli cac:SubInvoiceLine dalle righe.

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 SubInvoiceLine

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

Aggiornato il 7 novembre 2026