[ 1 ]
|
|
4.2.6.1 - CODICE UCC/EAN 128
UCC/EAN-128 È stato sviluppato per fornire un formato standard per lo scambio di dati tra ditte diverse. Mentre altri standards
semplicemente codificano dei dati senza dire cosa rappresentano, l'UCC/EAN-128 codifica i dati e cio' che rappresentano; comunque l'UCC/EAN-128 non e' un tipo
di codice o simbologia, ma un sistema di formazione di un codice ed usa il Codice 128 per la stampa, qualsiasi lettore in grado di leggere
il Codice 128 e' anche in grado di leggere l'UCC/EAN-128 sara' l'applicazione UCC/EAN-128 compatibile che dovra' interpretare
la formattazione del codice.
Per Esempio si puo' codificare il peso di 35,97 Kg con uno standard qualsiasi come il codice a barre 2 di 5 semplicemente codificando 3597,
ma in fase di lettura non siamo in grado di conoscere cosa sto leggendo se un peso, un tempo, un prezzo o altro ancora, in pratica l'applicazione non e' in grado
di sapere cosa sta leggendo.
|
Con il sistema di formattazione UCC/EAN-128 si inseriscono degli identificativi di applicazione AI ( Application Identifier ) in modo da
segnalare all'applicazione cosa si sta leggendo, cio' e' dovuto al fatto che i problemi sono maggiori nella nella lettura del Codice a Barre che nella stampa,
ma ritornando al nostro esempio usando l'AI 310y e possibile segnalare che il dato che segue e' un peso netto in Kg il digit che segue segnala il numero di
decimali mentre il peso deve essere di 6 digits, nel nostro esempio il peso netto di 35,97 kg verra' codificato in 3102003497.
4.2.6.2 - Struttura dell'UCC/EAN-128
Come detto sopra, un codice formattato UCC/EAN-128 e', in effetti, un Codice a Barre 128 ed e' strutturato
nel seguente modo:
Carattere di START del Codice 128 ( A, B, o C ).
Carattere speciale FNC1 (character 102) del Codice 128A anticipa sempre un AI.
AI - Application Identifier ( vedi la tabella ).
I dati da codificare secondo l'AI scelto.
Check Digit carattere di controllo del Codice 128.
Carattere di STOP del Codice 128.
|
Start
|
FNC1
|
AI
|
Data
|
Check
|
STOP
|
|
I blocchi FNC1-AI-Data possono essere piu' di uno all'interno del codice, inoltre all'inizio ed alla fine secondo le specifiche del
Codice 128 ci puo' essere uno spazio vuoto.
4.2.6.3 - Tabella dell'AI - APPLICATION IDENTIFIER
La tabelle che segue e' un elenco valido di AI ( Application Identifiers ) e che va aggiornato secondo lo standard UCC/EAN-128,
si puo' notare che alcuni AI sono seguiti da un "x" o da una "y" cio' pvuol dire che all'AI puo' venire aggi8unto un singolo digit con i seguenti significati:
x: un singolo digit indicante la lunghezza del campo dati.
y: un singolo digit indicante il numero dei decimali.
Tutte le date sono espresse nel formato YYMMDD dove YY da 00 a 50 si riferisce agli anni 2000-2050 e dove YY da 51 a 99 si riferisce
agli anni 1951-1999.
AI AI Descrizione della struttura dei dati dopo il Codice AI
00 Serial Shipping Container Code (SSCC-18) 18 digits
01 Shipping Contained Code (SSCC-14) 14 Digits
02 Number of containers contained in another unit (used with AI 37) 14 Digits
10 Batch Numbers 1-20 Alphanumeric
11 Production Date 6 Digits: YYMMDD
13 Packaging Date 6 Digits: YYMMDD
15 Sell By Date (Quality Control) 6 Digits: YYMMDD
17 Expiration Date (Safety Control) 6 Digits: YYMMDD
20 Product Variant 2 Digits
21 Serial Number 1-20 Alphanumeric
22 HIBCC Quantity, Date, Batch and Link 1-29 Alphanumeric
23x Lot Number 1-19 Alphanumeric
240 Additional Product Identification 1-30 Alphanumeric
250 Second Serial Number 1-30 Alphanumeric
30 Quantity Each -
310y Product Net Weight in Kg 6 Digits
311y Product Length/1st Dimension (Meters) 6 Digits
312y Product Width/Diameter/2nd Dimension (Meters) 6 Digits
313y Product Depth/Thickness/3rd Dimension (Meters) 6 Digits
314y Product Area (Square Meters) 6 Digits
315y Product Volume (Liters) 6 Digits
316y Product Volume (Cubic Meters) 6 Digits
320y Product Net Weight (Pounds) 6 Digits
321y Product Length/1st Dimension (Inches) 6 Digits
322y Product Length/1st Dimension (Feet) 6 Digits
323y Product Length/1st Dimension in (Yards) 6 Digits
324y Product Width/Diamater/2nd Dimension (Inches) 6 Digits
325y Product Width/Diameter/2nd Dimension (Feet) 6 Digits
326y Product Width/Diameter/2nd Dimension (Yards) 6 Digits
327y Product Depth/Thickness/Height/3rd Dimension (Inches) 6 Digits
328y Product Depth/Thickness/Height/3rd Dimension (Feet) 6 Digits
329y Product Depth/Thickness/Height/3rd Dimension (Yards) 6 Digits
330y Container Gross Weight (Kg) 6 Digits
331y Container Length/1st Dimension (Meters) 6 Digits
332y Container Width/Diameter/2nd Dimension (Meters) 6 Digits
333y Container Depth/Thickness/3rd Dimension (Meters) 6 Digits
334y Container Area (Square Meters) 6 Digits
335y Container Gross Volume (Liters) 6 Digits
336y Container Gross Volume (Cubic Meters) 6 Digits
340y Container Gross Weight (Pounds) 6 Digits
341y Container Length/1st Dimension (Inches) 6 Digits
342y Container Length/1st Dimension (Feet) 6 Digits
343y Container Length/1st Dimension in (Yards) 6 Digits
344y Container Width/Diamater/2nd Dimension (Inches) 6 Digits
345y Container Width/Diameter/2nd Dimension (Feet) 6 Digits
346y Container Width/Diameter/2nd Dimension (Yards) 6 Digits
347y Container Depth/Thickness/Height/3rd Dimension (Inches) 6 Digits
348y Container Depth/Thickness/Height/3rd Dimension (Feet) 6 Digits
349y Container Depth/Thickness/Height/3rd Dimension (Yards) 6 Digits
350y Product Area (Square Inches) 6 Digits
351y Product Area (Square Feet) 6 Digits
352y Product Area (Square Yards) 6 Digits
353y Container Area (Square Inches) 6 Digits
354y Container Area (Square Feet) 6 Digits
355y Container Area (Suqare Yards) 6 Digits
356y Net Weight (Troy Ounces) 6 Digits
360y Product Volume (Quarts) 6 Digits
361y Product Volume (Gallons) 6 Digits
362y Container Gross Volume (Quarts) 6 Digits
363y Container Gross Volume (Gallons) 6 Digits
364y Product Volume (Cubic Inches) 6 Digits
365y Product Volume (Cubic Feet) 6 Digits
366y Product Volume (Cubic Yards) 6 Digits
367y Container Gross Volume (Cubic Inches) 6 Digits
368y Container Gross Volume (Cubic Feet) 6 Digits
369y Container Gross Volume (Cubic Yards) 6 Digits
37 Number of Units Contained (Used with AI 02) 1-8 Digits
400 Customer Purchase Order Number 1-29 Alphanumeric
410 Ship To/Deliver To Location Code (EAN13 or DUNS code) 13 Digits
411 Bill To/Invoice Location Code (EAN13 or DUNS code) 13 Digits
412 Purchase From Location Code (EAN13 or DUNS code) 13 Digits
420 Ship To/Deliver To Postal Code (Single Postal Authority) 1-9 Alphanumeric
421 Ship To/Deliver To Postal Code (Multiple Postal Authority) 4-12 Alphanumeric
8001 Roll Products - Width/Length/Core Diameter 14 Digits
8002 Electronic Serial Number (ESN) for Cellular Phone 1-20 Alphanumeric
8003 UPC/EAN Number and Serial Number of Returnable Asset 14 Digit UPC +1-16 Alphanumeric Serial Number
8004 UPC/EAN Serial Identification 1-30 Alphanumeric
8005 Price per Unit of Measure 6 Digits
8100 Coupon Extended Code: Number System and Offer 6 Digits
8101 Coupon Extended Code: Number System, Offer, End of Offer 10 Digits
8102 Coupon Extended Code: Number System preceeded by 0 2 Digits
90 Mutually Agreed Between Trading Partners 1-30 Alphanumeric
91 Internal Company Codes 1-30 Alphanumeric
92 Internal Company Codes 1-30 Alphanumeric
93 Internal Company Codes 1-30 Alphanumeric
94 Internal Company Codes 1-30 Alphanumeric
95 Internal Company Carrieres 1-30 Alphanumeric
96 Internal Company Carrieres 1-30 Alphanumeric
97 Internal Company Codes 1-30 Alphanumeric
98 Internal Company Codes 1-30 Alphanumeric
99 Internal Company Codes 1-30 Alphanumeric
|