Decodificatore GS1: interpreta GTIN, lotto, scadenza e seriale da GS1-128, DataMatrix e QR
Leggi un codice GS1 con il lettore nel riquadro (o incolla il testo): lo strumento separa gli Application Identifier, converte date e pesi in forma leggibile e controlla le cifre di controllo. Accetta il formato con parentesi, quello grezzo con separatore GS e il prefisso AIM.
Se il lettore non trasmette il separatore GS in modo visibile, scrivilo come <GS>. Sono accettati anche [GS], {GS} e \x1d.
Come si legge una stringa GS1
Un codice GS1 è una sequenza di coppie: un Application Identifier (AI) di 2, 3 o 4 cifre che dice cosa segue, e il dato vero e proprio. Alcuni AI hanno lunghezza fissa e non richiedono separatori: (01) è sempre seguito da 14 cifre, (17) da 6. Altri, come il lotto (10) o il seriale (21), hanno lunghezza variabile: se dopo di loro c'è un altro campo, serve un separatore. Nel codice stampato il separatore è il carattere speciale FNC1; quando il lettore trasmette i dati, diventa il carattere ASCII 29, chiamato GS.
Le parentesi che vedi sotto il codice stampato servono solo all'occhio umano: non sono codificate nel simbolo e il lettore non le trasmette.
Gli errori tipici e come riconoscerli
| Sintomo | Causa probabile | Soluzione |
|---|---|---|
Il lotto contiene anche 21... o altre cifre | Manca il separatore GS dopo un campo variabile | Configura il lettore per trasmettere GS o sostituirlo con un carattere visibile: guida |
| Cifra di controllo errata sul GTIN | Lettura errata o codice generato male | Rileggi; verifica con il calcolatore |
| AI non riconosciuto all'inizio | Prefisso o carattere estraneo, per esempio un identificatore del produttore | Controlla i prefissi impostati |
| Date con giorno 00 | Regola GS1: indica l'ultimo giorno del mese | Nessun errore |
Application Identifier più usati
| AI | Contenuto | Formato |
|---|---|---|
00 | SSCC, identificativo dell'unità logistica (pallet, collo) | 18 cifre |
01 | GTIN dell'articolo | 14 cifre |
02 | GTIN degli articoli contenuti | 14 cifre |
10 | Lotto | fino a 20 caratteri |
11 / 13 | Data di produzione / confezionamento | AAMMGG |
15 / 17 | Da consumarsi preferibilmente entro / scadenza | AAMMGG |
21 | Numero di serie | fino a 20 caratteri |
310n | Peso netto in kg con n decimali | 6 cifre |
37 | Quantità di unità contenute | fino a 8 cifre |
392n | Prezzo di un articolo a misura variabile | fino a 15 cifre |
Per la spiegazione completa leggi GS1-128 e Application Identifier. L'elenco ufficiale e aggiornato è nelle GS1 General Specifications pubblicate su gs1.org.
Lo strumento interpreta l'anno a due cifre tra 2000 e 2049 per i valori 00-49 e tra 1950 e 1999 per gli altri. È una semplificazione sufficiente per le scadenze reali; le specifiche GS1 prevedono una regola a finestra mobile.