Tipi di codici a barre

GS1 DataBar: le sette varianti, a cosa servono e come farle leggere al tuo lettore

Il GS1 DataBar (ex RSS) è una famiglia di codici lineari compatti che codificano un GTIN-14 e, nella versione Expanded, anche dati come peso, prezzo e scadenza con gli Application Identifier. Si usa su prodotti piccoli e freschi. Gli imager e molti scanner da banco lo leggono, ma su parecchi lettori va abilitato e il PC lo riceve di solito preceduto da 01.

Le varianti a confronto

Famiglia GS1 DataBar
VarianteContenutoFormaLettura omnidirezionale
OmnidirectionalGTIN-14Una rigaSì
TruncatedGTIN-14Una riga, altezza ridottaNo
StackedGTIN-14Due righe basseNo
Stacked OmnidirectionalGTIN-14Due righeSì
LimitedGTIN-14 con indicatore 0 o 1Una riga, molto compattoNo
ExpandedGTIN più altri AI (fino a 74 cifre o 41 caratteri alfanumerici)Una riga lungaSì
Expanded StackedCome ExpandedDa 2 a 11 righeSì

"Omnidirezionale" significa che uno scanner da banco con fascio a stella (o un imager) lo legge in qualsiasi orientamento al passaggio. Le versioni non omnidirezionali sono pensate per prodotti molto piccoli letti con lettore manuale.

A cosa serve in pratica

  • Prodotti piccoli dove un EAN-13 non entra: frutta singola, gioielleria, piccoli articoli sanitari. Un DataBar Omnidirectional o Limited contiene lo stesso GTIN in meno spazio.
  • Prodotti freschi a peso variabile: il DataBar Expanded può contenere GTIN, peso (3103), prezzo (392n) e scadenza (17) in un unico codice, al posto della numerazione a circolazione ristretta con prefisso 2. Vedi codici a peso variabile e bilance.
  • Coupon: negli Stati Uniti è lo standard per i buoni sconto.

In Italia il DataBar è meno diffuso dell'EAN-13 e il settore si sta orientando sempre più verso i codici 2D GS1 alle casse, ma lo incontri su prodotti importati e su alcune etichette di freschi. Un lettore da cassa moderno dovrebbe leggerlo.

Quali lettori lo leggono

Compatibilità per tipo di lettore
LettoreOmni, Truncated, Limited, ExpandedVarianti impilate
Laser manuale a linea singolaSpesso sì, se il firmware lo supportaNo
Scanner da banco laser omnidirezionaleDi solito sìStacked Omnidirectional ed Expanded Stacked di solito sì
Imager lineareSpesso sìNo
Imager 2DSìSì
SmartphoneDipende dall'appDipende dall'app

Sui lettori più vecchi o economici il DataBar può mancare del tutto. Sui modelli professionali è presente, ma lo stato di fabbrica varia: alcuni hanno le varianti abilitate, altri le disattivano, talvolta in modo separato (per esempio Omnidirectional attivo ed Expanded disattivo). Se un codice DataBar non produce alcun beep, è la prima cosa da controllare nel manuale. Procedura in abilitare le simbologie.

Cosa riceve il PC

Il DataBar codifica sempre dati con sintassi GS1. Per questo i lettori trasmettono di solito anche l'AI 01 davanti al GTIN-14, cosa che sorprende chi si aspetta 13 cifre:

DataBar Omnidirectional:       0108001234567897<CR>
Con AIM ID:                    ]e00108001234567897<CR>
DataBar Expanded (GTIN+peso):  01980012345678903103001250<CR>

L'ultimo esempio si scompone così: 01 + 98001234567890 (GTIN a quantità variabile, indicatore 9) e 3103 + 001250 (peso netto 1,250 kg). Il DataBar Expanded può contenere campi variabili separati da GS, con gli stessi problemi del GS1-128 in emulazione tastiera.

Opzioni utili presenti su molti lettori (verifica il nome esatto sul manuale):

  • Conversione in UPC/EAN: se il GTIN-14 inizia con zeri, il lettore trasmette solo l'EAN-13 o l'UPC-A, come se fosse un codice tradizionale. Comodo con gestionali che conoscono solo l'EAN.
  • Trasmissione dell'identificatore AIM ]e0, utile al software per riconoscere la stringa GS1.
  • Abilitazione separata per Limited ed Expanded.

Il controllo di integrità è doppio: il simbolo ha un controllo interno che il lettore verifica e non trasmette, mentre il GTIN contiene la sua normale cifra di controllo mod 10, che resta nei dati.

Problemi comuni

Diagnosi rapida DataBar
SintomoCausa probabileSoluzione
Nessun beep sul DataBar, gli EAN vannoSimbologia o variante disabilitataAbilita la variante nel lettore
Arrivano 16 cifre invece di 13Trasmissione con AI 01 e GTIN-14Conversione in EAN, oppure estrazione nel software
Expanded Stacked non letto da lettore manualeLettore laser o lineareServe un imager 2D
Dati Expanded fusi insiemeSeparatore GS perso in emulazione tastieraVedi carattere GS e FNC1
Codice su frutta non lettoEtichetta curva, piccola o raggrinzitaAvvicina e inclina; vedi superfici curve e riflessi

DataBar, EAN-13 o GS1 DataMatrix?

Se devi decidere quale codice mettere su un'etichetta, la scelta dipende da cosa deve contenere e da chi lo leggerà:

Scelta tra DataBar e alternative
EsigenzaScelta tipicaVincolo da verificare
Solo GTIN, confezione normaleEAN-13Nessuno: lo leggono tutte le casse
Solo GTIN, articolo molto piccoloDataBar Omnidirectional o LimitedChe i lettori del punto vendita abbiano il DataBar abilitato
GTIN più peso, prezzo o scadenza su freschiDataBar ExpandedChe il software di cassa interpreti gli AI
GTIN più lotto, seriale e scadenza in poco spazioGS1 DataMatrixLettori 2D obbligatori

Caso tipico: un supermercato riceve vaschette di carne con un DataBar Expanded al posto del solito codice a peso variabile con prefisso 2. Le casse con imager 2D lo leggono, ma il software trova un codice di 26 cifre che non sa interpretare. Il problema non è il lettore: serve un aggiornamento del software di cassa che gestisca gli AI, oppure una regola di formattazione concordata con il fornitore del POS. Vedi integrazione del lettore con il software POS e, per controllare la stringa letta, il decodificatore GS1.

Domande frequenti

RSS e DataBar sono la stessa cosa?

Sì. RSS-14, RSS Limited e RSS Expanded sono i nomi precedenti; molti manuali e software di configurazione li usano ancora.

Devo passare al DataBar per i miei prodotti?

Per prodotti di dimensioni normali l'EAN-13 resta la scelta standard. Il DataBar ha senso per articoli molto piccoli o per freschi con dati variabili; valuta anche il GS1 DataMatrix, verso cui si sta muovendo il settore.

Il mio lettore laser legge il DataBar?

Molti laser professionali leggono le varianti a riga singola. Controlla nel manuale se compare "GS1 DataBar" o "RSS" tra le simbologie supportate. Le varianti impilate richiedono uno scanner da banco omnidirezionale o un imager 2D.

Fonti e riferimenti

  • ISO/IEC 24724, specifica della simbologia GS1 DataBar, ISO
  • GS1 General Specifications, sezione GS1 DataBar, GS1
  • Product Reference Guide dei lettori Zebra, Honeywell, Datalogic: opzioni GS1 DataBar e conversioni

Altro in Tipi di codici a barre

Tutta la sezione Tipi di codici a barre