UPC-E
| UPC-E este o formă comprimată, pe 6 cifre, a codului UPC-A, concepută pentru ambalaje mici, obținută prin eliminarea zerourilor suplimentare printr-un algoritm de conversie definit. Introducere
![]() Codul de bare UPC-E este reprezentarea prescurtată a formatului de cod de bare UPC-A. Reduce lungimea datelor de la 12 cifre la 6 cifre prin comprimarea zerourilor suplimentare. Este potrivit pentru identificarea produselor în ambalaje mici. Un cod de bare UPC-E are 6 cifre, cu un sistem de numerotare implicit de 0. Primele 5 cifre sunt calculate pe baza unui algoritm de conversie descris mai jos. Ultima cifră este cifra de control a simbolului UPC-A original. UPC-E folosește o metodă destul de complicată, dar destul de eficientă, de comprimare a zerourilor inutile. Rețineți că în UPC-A există cinci caractere pentru codul producătorului și cinci caractere pentru codul produsului. Trucul constă în reducerea celor 10 caractere la doar 6 caractere. Conversia unui cod UPC-A în cod
UPC-E
1. Dacă codul producătorului se termină în 000, 100 sau 200,
codul UPC-E este alcătuit din primele două caractere ale
codului producătorului, ultimele trei caractere ale codului
produsului, urmate de al treilea caracter al codului
producătorului. Codul produsului trebuie să fie între 00000
și 00999.2. Dacă codul producătorului se termină în 00, dar nu se încadrează la punctul #1 de mai sus, codul UPC-E este alcătuit din primele trei caractere ale codului producătorului, ultimele două caractere ale codului produsului, urmate de cifra "3". Codul produsului trebuie să fie între 00000 și 00099. 3. Dacă codul producătorului se termină în 0, dar nu se încadrează la punctul #1 sau #2 de mai sus, codul UPC-E este alcătuit din primele patru caractere ale codului producătorului, ultimul caracter al codului produsului, urmat de cifra "4". Codul produsului trebuie să fie între 00000 și 00009. 4. Dacă codul producătorului nu se termină în zero, codul UPC-E este alcătuit din întregul cod al producătorului și ultima cifră a codului produsului. Rețineți că ultima cifră a codului produsului trebuie să fie în intervalul 5–9. Codul produsului trebuie să fie între 00005 și 00009. Calculul Cifrei de Control
Cifra de control UPC-E are aceeași valoare cu cifra de control
a numărului UPC-A echivalent.Codificare
UPC-E folosește seturile de caractere de codificare "left-hand odd"
și "left-hand even" din standardul de codificare EAN-13.UPC-E nu codifică explicit o cifră de control; în schimb, cifra de control este codificată în paritatea celorlalte șase caractere. Cifra de control codificată este cifra de control din codul de bare UPC-A original. În plus, UPC-E poate fi folosit doar dacă sistemul de numerotare este 0 sau 1. Caracterele sunt codificate cu paritate impară și pară din coloanele din stânga ale formatelor de caractere EAN-13 prezentate în tabelul menționat anterior. Paritatea folosită pentru fiecare caracter depinde de sistemul de numerotare (0 sau 1) și de cifra de control din codul de bare UPC-A original. Un simbol UPC-E are următoarea structură: 1. Bare de gardă de start, întotdeauna cu modelul bară+spațiu+bară 2. Jumătatea stângă, cinci cifre calculate din numărul UPC echivalent 3. Cifra de control 4. Bare de gardă de stop, întotdeauna cu modelul bară+spațiu+bară |
