UCC/EAN-128 a fost dezvoltat pentru a oferi un standard global pentru schimbul de date între companii diferite. UCC/EAN-128 nu doar codifică datele, ci oferă și o metodă pentru definirea sensului acestor date, printr-o listă de „Identificatori de Aplicație" (AI).
UCC/EAN-128 nu este, prin el însuși, o simbologie.
Este un standard care definește ce tip de date sunt reprezentate și cum sunt formatate aceste date. UCC/EAN-128 codifică datele folosind simbologia
se aplică în continuare și pentru UCC/EAN-128.
1. Un caracter de start Code 128 (START-A, START-B sau START-C)
2. Un caracter FNC1 Code 128
3. Identificator de Aplicație (AI)
4. Mesajul codificat
5. Caracter de control
6. Caracter de stop
7. Bară de terminare
Fiecare simbol UCC/EAN-128 codifică un AI pentru a indica ce tip de date este codificat. În majoritatea cazurilor, AI determină și lungimea și formatul datelor. Toate datele calendaristice sunt reprezentate în formatul AALLZZ (YYMMDD). Valorile AA (YY) între 51-99 indică anii dintre 1951 și 1999. Valorile AA (YY) între 00-50 indică anii dintre 2000 și 2050.
Dacă un număr AI conține un „x" sau un „y", aceasta înseamnă că trebuie adăugată o singură cifră la AI. Cifra x indică lungimea câmpului de date care urmează; cifra y indică poziția punctului zecimal în cadrul câmpului de date.
| AI |
Descriere AI |
Structura datelor după codul AI |
| 00 |
Serial Shipping Container Code (SSCC-18) |
18 cifre |
| 01 |
Shipping Contained Code (SSCC-14) |
14 cifre |
| 02 |
Numărul containerelor conținute într-o altă unitate (folosit cu AI 37) |
14 cifre |
| 10 |
Numere de lot |
1-20 alfanumeric |
| 11 |
Data producției |
6 cifre: AALLZZ |
| 13 |
Data ambalării |
6 cifre: AALLZZ |
| 15 |
Data limită de vânzare (control calitate) |
6 cifre: AALLZZ |
| 17 |
Data expirării (control siguranță) |
6 cifre: AALLZZ |
| 20 |
Variantă produs |
2 cifre |
| 21 |
Număr de serie |
1-20 alfanumeric |
| 22 |
Cantitate, dată, lot și legătură HIBCC |
1-29 alfanumeric |
| 23x |
Număr de lot |
1-19 alfanumeric |
| 240 |
Identificare suplimentară a produsului |
1-30 alfanumeric |
| 250 |
Al doilea număr de serie |
1-30 alfanumeric |
| 30 |
Cantitate bucăți |
- |
| 310y |
Greutate netă produs (Kg) |
6 cifre |
| 311y |
Lungime produs/1a dimensiune (metri) |
6 cifre |
| 312y |
Lățime/diametru produs/a 2-a dimensiune (metri) |
6 cifre |
| 313y |
Adâncime/grosime produs/a 3-a dimensiune (metri) |
6 cifre |
| 314y |
Suprafață produs (metri pătrați) |
6 cifre |
| 315y |
Volum produs (litri) |
6 cifre |
| 316y |
Volum produs (metri cubi) |
6 cifre |
| 320y |
Greutate netă produs (lire) |
6 cifre |
| 321y |
Lungime produs/1a dimensiune (inci) |
6 cifre |
| 322y |
Lungime produs/1a dimensiune (picioare) |
6 cifre |
| 323y |
Lungime produs/1a dimensiune (yarzi) |
6 cifre |
| 324y |
Lățime/diametru produs/a 2-a dimensiune (inci) |
6 cifre |
| 325y |
Lățime/diametru produs/a 2-a dimensiune (picioare) |
6 cifre |
| 326y |
Lățime/diametru produs/a 2-a dimensiune (yarzi) |
6 cifre |
| 327y |
Adâncime/grosime/înălțime produs/a 3-a dimensiune (inci) |
6 cifre |
| 328y |
Adâncime/grosime/înălțime produs/a 3-a dimensiune (picioare) |
6 cifre |
| 329y |
Adâncime/grosime/înălțime produs/a 3-a dimensiune (yarzi) |
6 cifre |
| 330y |
Greutate brută container (Kg) |
6 cifre |
| 331y |
Lungime container/1a dimensiune (metri) |
6 cifre |
| 332y |
Lățime/diametru container/a 2-a dimensiune (metri) |
6 cifre |
| 333y |
Adâncime/grosime container/a 3-a dimensiune (metri) |
6 cifre |
| 334y |
Suprafață container (metri pătrați) |
6 cifre |
| 335y |
Volum brut container (litri) |
6 cifre |
| 336y |
Volum brut container (metri cubi) |
6 cifre |
| 340y |
Greutate brută container (lire) |
6 cifre |
| 341y |
Lungime container/1a dimensiune (inci) |
6 cifre |
| 342y |
Lungime container/1a dimensiune (picioare) |
6 cifre |
| 343y |
Lungime container/1a dimensiune (yarzi) 6 cifre |
| 344y |
Lățime/diametru container/a 2-a dimensiune (inci) |
6 cifre |
| 345y |
Lățime/diametru container/a 2-a dimensiune (picioare) |
6 cifre |
| 346y |
Lățime/diametru container/a 2-a dimensiune (yarzi) |
6 cifre |
| 347y |
Adâncime/grosime/înălțime container/a 3-a dimensiune (inci) |
6 cifre |
| 348y |
Adâncime/grosime/înălțime container/a 3-a dimensiune (picioare) |
6 cifre |
| 349y |
Adâncime/grosime/înălțime container/a 3-a dimensiune (yarzi) |
6 cifre |
| 350y |
Suprafață produs (inci pătrați) |
6 cifre |
| 351y |
Suprafață produs (picioare pătrate) |
6 cifre |
| 352y |
Suprafață produs (yarzi pătrați) |
6 cifre |
| 353y |
Suprafață container (inci pătrați) |
6 cifre |
| 354y |
Suprafață container (picioare pătrate) |
6 cifre |
| 355y |
Suprafață container (yarzi pătrați) |
6 cifre |
| 356y |
Greutate netă (uncii troy) |
6 cifre |
| 360y |
Volum produs (quarts) |
6 cifre |
| 361y |
Volum produs (galoane) |
6 cifre |
| 362y |
Volum brut container (quarts) |
6 cifre |
| 363y |
Volum brut container (galoane) |
6 cifre |
| 364y |
Volum produs (inci cubi) |
6 cifre |
| 365y |
Volum produs (picioare cubice) |
6 cifre |
| 366y |
Volum produs (yarzi cubici) |
6 cifre |
| 367y |
Volum brut container (inci cubi) |
6 cifre |
| 368y |
Volum brut container (picioare cubice) |
6 cifre |
| 369y |
Volum brut container (yarzi cubici) |
6 cifre |
| 37 |
Numărul unităților conținute (folosit cu AI 02) |
1-8 cifre |
| 400 |
Numărul comenzii de achiziție a clientului |
1-29 alfanumeric |
| 410 |
Cod locație expediere/livrare (cod EAN13 sau DUNS) |
13 cifre |
| 411 |
Cod locație facturare (cod EAN13 sau DUNS) |
13 cifre |
| 412 |
Cod locație achiziție (cod EAN13 sau DUNS) |
13 cifre |
| 420 |
Cod poștal expediere/livrare (autoritate poștală unică) |
1-9 alfanumeric |
| 421 |
Cod poștal expediere/livrare (autorități poștale multiple) |
4-12 alfanumeric |
| 8001 |
Produse rulou - Lățime/lungime/diametru miez |
14 cifre |
| 8002 |
Număr de serie electronic (ESN) pentru telefon mobil |
1-20 alfanumeric |
| 8003 |
Număr UPC/EAN și număr de serie al activului returnabil |
14 cifre UPC + 1-16 alfanumeric număr de serie |
| 8004 |
Identificare de serie UPC/EAN |
1-30 alfanumeric |
| 8005 |
Preț per unitate de măsură |
6 cifre |
| 8100 |
Cod extins cupon: Sistem de numerotare și ofertă |
6 cifre |
| 8101 |
Cod extins cupon: Sistem de numerotare, ofertă, sfârșit ofertă |
10 cifre |
| 8102 |
Cod extins cupon: Sistem de numerotare precedat de 0 |
2 cifre |
| 8200 |
URL extins ambalaj |
1-70 alfanumeric |
| 90 |
Convenit reciproc între partenerii comerciali |
1-30 alfanumeric |
| 91 |
Coduri interne companie |
1-30 alfanumeric |
| 92 |
Coduri interne companie |
1-30 alfanumeric |
| 93 |
Coduri interne companie |
1-30 alfanumeric |
| 94 |
Coduri interne companie |
1-30 alfanumeric |
| 95 |
Transportatori interni companie |
1-30 alfanumeric |
| 96 |
Transportatori interni companie |
1-30 alfanumeric |
| 97 |
Coduri interne companie |
1-30 alfanumeric |
| 98 |
Coduri interne companie |
1-30 alfanumeric |
| 99 |
Coduri interne companie |
1-30 alfanumeric |