Coduri de bare de imprimare

Destul de des în presa noastră sunt tipărite orice produse care conțin coduri de bare - etichete, etichete, coperți, cutii, etc. - și toți ne întâlnim în mod constant benzile obișnuite din jurul nostru. Prin urmare, în acest articol am decis să acordăm o atenție deosebită codurilor de bare.







În forma obișnuită, codul de bare a fost dezvoltat și implementat pentru prima dată în 1973-1974 în SUA. Deși ideea a fost în aer din 1948, dar nu a avut o bază tehnică suficientă. În multe privințe, codul de bare în sine este un descendent al întregului bine cunoscut cod Morse, în care, de fapt, punctele și liniuțele erau întinse vertical.

Primul cod de bare a fost denumit UPC și conținea 12 cifre. Sa dovedit a fi extrem de convenabil și foarte răspândit în SUA. Cu toate acestea, atunci când a fost creat, interesele altor țări ale lumii, desigur, nu au fost luate în considerare. Prin urmare, pentru a fi utilizate în Europa, a fost elaborat un cod îmbunătățit al EAN-13, care, pe de o parte este aproape complet compatibil cu codurile UPC, pe de altă parte, se va crea un singur spațiu de coduri de bare pentru aproape toate țările lumii.

Tipuri de coduri de bare

În plus față de tranzacționarea în sine, multe versiuni de coduri de bare folosite într-o mare varietate de industrii au fost dezvoltate. De exemplu, Codul 25, Codul 39, ITF utilizat în biblioteci, depozite și peste tot în care contabilitatea exactă este importantă. Din ce în ce mai complexe coduri de bare bidimensionale câștigă popularitate, în care pot fi plasate mult mai multe informații. Exemple de astfel de coduri puteți vedea în raportarea fiscală generată de sistemele electronice de tipul 1C.

Și codul de bare EAN are mai multe opțiuni:

8 cifre (versiune simplificată)

13 cifre (standard)

Orice număr de litere sau numere

Coduri EAN

Să analizăm în detaliu structura codului EAN-13, care este de fapt standardul mondial în comerț pentru ziua de azi. Codul EAN-13 din punctul de vedere al codării mărfurilor poate fi împărțit condiționat în 5 zone:

  • 3 cifre: prefixul organizației naționale GS1 Aceste numere indică codul reprezentării regionale a asociației GS1 (registrator) în care a fost înregistrat producătorul produsului. Astfel, acestea nu denotă țara producătorului, ci țara registratorului, care adesea nu este aceeași. Deși majoritatea întreprinderilor sunt înregistrate la biroul reprezentativ al asociației țării lor. Adică, bunurile pot fi produse, de exemplu, în China, dar compania chineză, destul de legitim se pot înregistra pentru ele însele în codurile noastre naționale ale organizației GS1, și fabricarea de produse cu coduri de bare, începând cu 460-469. În schimb, produsul poate fi lansat în Rusia, iar codul nu poate fi folosit în limba rusă. Însă, cel mai adesea, ca un cod regional, codul țării în care este lansat acest produs este de fapt găsit.
    Codurile 200 până la 299 sunt rezervate pentru utilizare internă de către organizații și nu necesită înregistrare. Orice întreprindere din orice regiune a lumii, precum și persoanele fizice, le poate folosi în mod arbitrar, la discreția lor, dar exclusiv pentru scopurile lor interne. Utilizarea acestor coduri în afara întreprinderii este interzisă.
  • 4-6 cifre: numărul de înregistrare al produsului producătorului Cel de-al doilea grup logic de cifre este codul produsului producătorului sau vânzătorului. De obicei este nevoie de 4-6 cifre, dar lungimea specifică a acestui câmp depinde de politica reprezentării regionale. Dacă lungimea acestui câmp este mai mare, atunci mai multe companii pot fi înregistrate, dar fiecare întreprindere are posibilitatea de a înregistra o cantitate mai mică de bunuri. Anterior, reprezentanța rusă a alocat 4 cifre ca cod de întreprindere, iar apoi pentru codificarea mărfurilor, întreprinderea a avut posibilitatea de a înregistra o sută de mii de unități ale mărfurilor. Dar, în ultimii ani, biroul a decis să aloce pentru înregistrări noi ferme de 6 cifre în conformitate cu codul de companie și cele 3 cifre pentru codul mărfurilor, datorită faptului că majoritatea companiilor produc mai puțin de 1000 de nume de bunuri, și ar fi o mișcare inteligentă pentru o mai economic codurile de cheltuieli.
  • 3-5 cifre: codul produsului Restul de 3-5 cifre sunt alocate pentru codarea elementului în sine. Valoarea exactă a câmpului depinde de rezoluția emisă de registrator. Acest câmp nu are o încărcătură semantică specială, iar întreprinderea este liberă să își numere produsele așa cum este convenabil pentru ei.
  • 1 cifră: cifră de control Ultima cifră este numărul de control utilizat pentru a verifica corectitudinea citirii curbelor cu scanerul.
  • câmp suplimentar (câmp opțional de cod de bare, uneori există un semn ">").






Coduri de bare de imprimare

Coduri numerice în codul de bare EAN-13

Pentru a afișa cifrele din codul de bare EAN, se utilizează un sistem fiabil cu toleranță ridicată la defecțiuni. Acest lucru este confirmat de mulți ani de utilizare reușită în comerț, din vremea când tehnologiile informatice erau la începutul călătoriei.

Prima cifră a codului de bare are o idee specială despre care tocmai de mai jos. Restul de 12 cifre sunt împărțite în 2 grupe, câte 6 fiecare - stânga și dreapta. Grupurile de cifre sunt înconjurate de așa-numitele protecții sau modele de bare. Aceste șabloane conțin curse cu o singură lățime care servesc la sincronizarea scanerului de coduri de bare. Straturile de protecție stânga și dreapta constau în trei curse cu o lățime a unității - două cele întunecate și o singură lumină intercalată cu ele. Modelul protector de mijloc constă în 5 curse - trei lumină și două întunecate. Restul sunt figuri. În figura din dreapta, modelele colorate în bara sunt afișate în portocaliu. Se vede, de asemenea, că pentru fiecare figură este alocat același spațiu.

Pentru aceleași numere din părțile din stânga (L) și din dreapta (R) ale codului, sunt folosite diferite coduri. Dar aceasta nu este totul, deoarece pentru numerele din stânga este folosit un cod suplimentar (G), care depinde de prima cifră a codului de bare. Acest sistem oarecum confuz este explicat prin faptul că codul EAN-13, format din 13 cifre, este descendentul codului de bare UPC din SUA de 12 cifre. Pentru a obține compatibilitatea completă a noului sistem cu cel vechi, prima cifră este ascunsă în codificarea altor cifre și nu are propriul câmp. De aceea este scos din prima lovitură a șablonului. Uită-te la dependența codului folosit de prima cifră:

Figurile 8 până la 13

Exemplu de decodificare a unui cod de bare

Să încercăm să se ocupe cu unul dintre codurile de bare, cum ar fi 860009730078. Acest cod începe cu numărul 8, respectiv (a se vedea. Primul tabel) pentru cele șase cifre ale stânga ar trebui să fie folosite codurile LGLGGL, cât și pentru rrrrrr dreapta. Adică, trei ecuații succesive vor avea un cod diferit și, prin urmare, diferă una de cealaltă sub forma unor benzi. Folosind datele din cele două tabele anterioare, am simulat jumătatea stângă și mai complexă a codului de bare și l-am combinat cu originalul. Destul de ciudat, dar totul a coincis:

Coduri de bare de imprimare

Calculul numărului de control

Ultima cifră a codului de bare EAN este cifra de control. Aceasta confirmă corectitudinea introducerii celor 12 cifre anterioare și se calculează pentru fiecare cod după cum urmează:

  • Toate cifrele pe pozițiile uniforme (a doua, a patra, a șasea, etc.) sunt însumate și rezultatul este înmulțit cu trei.
  • Toate numerele sunt însumate în poziții ciudate (primul, al treilea, al cincilea, etc.)
  • Se adaugă ambele sume și numai rezultatul ultima este lăsat din rezultat
  • Acest număr este scăzut de la 10
  • Rezultatul final al acestor calcule este cifra de verificare (zece corespunde cifrei 0)

De exemplu, numărul de control care urmează să fie calculat prin însumarea toate numerele chiar și pozițiile (6 + 0 + 9 + 3 + 0 + 7 = 25) este prezentată în Figura cod de bare EAN «86000973007X», unde «X» este dorit digit, înmulțit cu trei (25 x 3 = 75), rezultatul se adaugă la toate numerele de pe pozițiile impare (75 + 8 + 0 + 0 + 7 + 0 + 2 = 92), aruncat toate dar ultima cifră (92 mod 10 = 2) se scade de la 10 (10 - 2 = 8). Numărul de control necesar este de 8.

Codurile regionale ale organizațiilor naționale GS1

Organizația Națională GS1







Trimiteți-le prietenilor: