Vai al contenuto

Avviso

UBL-CR-583: Il codice standard dell'articolo non indica il tipo di codice a barre

In breve

Avviso: da controllare.

UBL-CR-583 significa che il blocco del codice standard dell'articolo su una riga della fattura o della nota di credito contiene un tipo di codice a barre (cbc:BarcodeSymbologyID), che la EN 16931 non usa in questo punto. È un avviso: elimina questo elemento e lascia il codice in cbc:ID.

In questa pagina

Che cosa significa

Su ogni riga della fattura o della nota di credito, il codice standard dell'articolo (BT-157), come un GTIN o un EAN, va in cbc:ID dentro cac:StandardItemIdentification. Il blocco non deve contenere cbc:BarcodeSymbologyID, che indica il tipo di codice a barre, per esempio EAN-13 o Code 128. Il controllo vale anche se manca cbc:ID o cbc:BarcodeSymbologyID è vuoto. Questa regola non controlla il valore del codice o il suo schemeID. Nei set di regole belga (ublbe), portoghese (CIUS-PT) e Peppol Italia (it.peppol) il testo ufficiale scrive BareCodeSymbologyID, con una grafia diversa: il controllo riguarda lo stesso elemento.

Perché è importante

Le regole UBL della EN 16931 non usano un tipo di codice a barre separato nel blocco del codice standard dell'articolo.

Come correggerlo

Escludi il tipo di codice a barre dall'esportazione del codice standard dell'articolo, senza cancellare il GTIN o l'EAN dai dati del prodotto. Se costruisci tu l'XML, tieni il numero in cbc:ID con il suo schemeID (per esempio 0160 per un GTIN) ed elimina cbc:BarcodeSymbologyID da cac:StandardItemIdentification in ogni riga della fattura o della nota di credito. Non basta lasciare vuoto l'elemento. Verifica di nuovo 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 Item StandardItemIdentification BarcodeSymbologyID

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

Aggiornato il 7 novembre 2026