Identificatore applicativo GS1 (AI)
Come utilizzare un identificatore applicativo
I codici a barre nel sistema GS1 (come GS1-128) utilizzano gli identificatori applicativi (AI) per fornire informazioni sulla struttura dei dati codificati. Un identificatore applicativo (AI) è un prefisso composto da 2 a 4 caratteri che identifica il significato e il formato dei dati che seguono. Di seguito trova un elenco degli identificatori applicativi più comunemente utilizzati.
| AI | Descrizione | Formato | Nome breve |
|---|---|---|---|
| 00 | Serial Shipping Container Code | n2+n18 | SSCC |
| 01 | Global Trade Item Number | n2+n14 | GTIN |
| 02 | GTIN degli articoli commerciali contenuti in un'unità logistica | n2+n14 | CONTENT |
| 10 | Numero di lotto | n2+an..20 | BATCH/LOT |
| 11 | Data di produzione (AAMMGG) | n2+n6 | PROD DATE |
| 12 | Data di scadenza dell'importo sul bollettino di pagamento (AAMMGG) | n2+n6 | DUE DATE |
| 13 | Data di imballaggio (AAMMGG) | n2+n6 | PACK DATE |
| 15 | Data di scadenza consigliata (AAMMGG) | n2+n6 | BEST BEFORE o BEST BY |
| 17 | Data di scadenza (AAMMGG) | n2+n6 | USE BY o EXPIRY |
| 20 | Variante di prodotto interna | n2+n2 | VARIANT |
| 21 | Numero di serie | n2+an..20 | SERIAL |
| 22 | Variante di prodotto per il consumatore | n2+an..20 | CPV |
| 240 | Identificazione aggiuntiva del prodotto assegnata dal produttore | n3+an..30 | ADDITIONAL ID |
| 241 | Numero di parte cliente | n3+an..30 | CUST. PART NO. |
| 242 | Numero di variante Made-to-Order | n2+n…6 | MTO VARIANT |
| 250 | Numero di serie secondario | n3+an..30 | SECONDARYSERIAL |
| 251 | Riferimento all'entità di origine | n3+an..30 | REF. TO SOURCE |
| 253 | Global Document Type Identifier | n3+n13+n..17 | GDTI |
| 254 | Componente di estensione GLN | n3+an..20 | GLN EXTENSION COMPONENT |
| 255 | Global Coupon Number | n3+n13+n..12 | GCN |
| 30 | Conteggio variabile di articoli | n2+n..8 | VAR. COUNT |
| 31nn, 32nn, 35nn, 36nn | Misure commerciali | n4+n6 | |
| 33nn, 34nn, 35nn, 36nn | Misure logistiche | n4+n6 | |
| 337n | Chilogrammi per metro quadrato | n4+n6 | KG PER m² |
| 37 | Conteggio degli articoli commerciali contenuti in un'unità logistica | n2+n..8 | COUNT |
| 390(n) | Importo dovuto o valore del buono – area monetaria singola | n4+n..15 | AMOUNT |
| 391(n) | Importo dovuto e codice valuta ISO | n4+n3+n..15 | AMOUNT |
| 392(n) | Importo dovuto per un articolo commerciale a misura variabile – area monetaria singola | n4+n..15 | PRICE |
| 393(n) | Importo dovuto per un articolo commerciale a misura variabile e codice valuta ISO | n4+n3+n..15 | PRICE |
| 394(n) | Percentuale di sconto di un buono | n4+n4 | PRCNT OFF |
| 400 | Numero d'ordine di acquisto del cliente | n3+an..30 | ORDER NUMBER |
| 401 | Global Identifier Number for Consignment | n3+an..30 | GINC |
| 402 | Global Shipment Identification Number | n3+n17 | GSIN |
| 403 | Codice di instradamento | n3+an..30 | ROUTE |
| 410 | Ship to – Deliver to Global Location Number | n3+n13 | SHIP TO LOC |
| 411 | Bill to – Invoice to Global Location Number | n3+n13 | BILL TO |
| 412 | Purchased from Global Location Number | n3+n13 | PURCHASE FROM |
| 413 | Ship for – Deliver for – Forward to Global Location Number | n3+n13 | SHIP FOR LOC |
| 414 | Identificazione di una posizione fisica - Global Location Number | n3+n13 | LOC NO. |
| 415 | Global Location Number del soggetto fatturante | n3+n13 | PAY TO |
| 420 | Ship to – Deliver to codice postale all'interno di una singola autorità postale | n3+an..20 | SHIP TO POST |
| 421 | Ship to – Deliver to codice postale con codice paese ISO a tre cifre | n3+n3+an..9 | SHIP TO POST |
| 422 | Paese di origine di un articolo commerciale | n3+n3 | ORIGIN |
| 423 | Paese di prima lavorazione | n3+n3+n..12 | COUNTRY – INITIAL PROCESS |
| 424 | Paese di lavorazione | n3+n3 | COUNTRY – PROCESS |
| 425 | Paese di smontaggio | n3+n3+n..12 | COUNTRY – DISASSEMBLY |
| 426 | Paese che copre l'intera catena di processo | n3+n3 | COUNTRY – FULL PROCESS |
| 7001 | NATO Stock Number | n4+n13 | NSN |
| 7002 | Classificazione UN/ECE delle carcasse e dei tagli di carne | n4+an..30 | MEAT CUT |
| 703(s) | Numero di approvazione del trasformatore con codice paese ISO | n4+n3+an..27 | PROCESSOR # s4 |
| 7003 | Data e ora di scadenza (AAMMGGHHMM) | n4+n10 | EXPIRY TIME |
| 710-714 | National Healthcare Reimbursement Number (NHRN) | n3+n..20 | |
| 8001 | Prodotti in rotolo - larghezza, lunghezza, diametro anima, direzione, giunzioni | n4+n14 | DIMENSIONS |
| 8002 | Identificativo del telefono cellulare | n4+an..20 | CMT NO. |
| 8003 | Global Returnable Asset Identifier | n4+n14+an..16 | GRAI |
| 8004 | Global Individual Asset Identifier | n4+an..30 | GIAI |
| 8005 | Prezzo per unità di misura | n4+n6 | PRICE PER UNIT |
| 8006 | Identificazione di un singolo pezzo di un articolo commerciale | n4+n14+n2+n2 | ITIP |
| 8007 | International Bank Account Number | n4+an..34 | IBAN |
| 8008 | Data e ora di produzione (AAMMGGHHMMSS) | n4+n8+n..4 | PROD TIME |
| 8010 | Component/Part Identifier (CPID) | n4+an..30 | CPID |
| 8011 | Numero di serie del Component/Part Identifier | n4+n..12 | CPID SERIAL |
| 8012 | Versione software | n4+an..20 | VERSION |
| 8013 | Global Model Number (GMN) | n4+an..30 | GMN |
| 8017 | Global Service Relation Number | n4+n18 | GSRN - PROVIDER |
| 8018 | Global Service Relation Number | n4+n18 | GSRN - RECIPIENT |
| 8020 | Numero di riferimento del bollettino di pagamento | n4+an..25 | REF NO. |
| 8110 | Identificazione del codice buono per l'uso in Nord America | n4+an..70 | |
| 90 | Informazioni concordate reciprocamente tra i partner commerciali | n2+an..30 | INTERNAL |
| 91-99 | Informazioni interne aziendali | n2+an..90 | INTERNAL |
Come utilizzare un identificatore applicativo
Una element string è la combinazione di un identificatore applicativo GS1 e di un campo dati AI GS1. I dati che seguono un AI possono essere alfanumerici o numerici, con lunghezza fissa o variabile. Il carattere simbolo FNC1 viene utilizzato come separatore di campo.
- Se un AI è di tipo a lunghezza variabile, è necessario terminare il campo con FNC1.
- FNC1 è specificato nei dati del codice a barre con la sequenza di escape "\F". Per codificare l'FNC1, è necessario attivare Translate Escape Sequences nel generatore di codici a barre: veda anche le nostre FAQ Come codificare un FNC1.
- Esistono AI con ulteriori restrizioni di sintassi, ad es. solo numerici - veda la tabella sopra.
- Utilizzi FNC1 solo con campi dati a lunghezza variabile e ometta l'FNC1 dopo l'ultimo campo dati.
- Noti che alcune applicazioni che utilizzano GS1 DataMatrix necessitano di un ASCII Code 1DHex invece di FNC1 (segua la Sua specifica).
Non codificare le parentesi normalmente utilizzate per indicare un identificatore applicativo. Il software TEC-IT genera automaticamente le parentesi nel testo leggibile. Le parentesi non vengono codificate nel codice a barre stesso.
Per maggiori informazioni (ad es. un elenco di tutti gli AI disponibili), segua i link seguenti:
GS1 Application Identifier browser
GS1 General Specifications
Esempio di stringa di dati con identificatore applicativo
Stringa di dati di un codice a barre contenente quattro diversi campi dati
019901234567001931020012251519052110Ab1234
| AI(01) | Numero di articolo di un articolo variabile (GTIN) |
| AI(3102) | Peso netto 12,25 kg |
| AI(15) | Data di scadenza consigliata 2019-05-21 |
| AI(10) | Numero di lotto Ab1234 |