EAN-13, UPC-A ali Code 128: katero črtno kodo izbrati

Vse črtne kode ne služijo istemu namenu: nekatere so namenjene prodaji izdelkov v trgovinah, druge označevanju stvari v tvojem podjetju ali doma. Tu izveš, za kaj se uporablja posamezen format, kako se izračuna kontrolna številka na rešenem primeru in na kaj paziti, da bralnik kodo prebere že ob prvem poskusu.

Posodobljeno:

Za kaj služi posamezen format

Generator črtne kode na abcsyg.com ponuja pet formatov. Glavna razlika ni v videzu, ampak v tem, katere znake podpirajo in kdo ti mora dodeliti številko.

Primerjava petih formatov generatorja
FormatKaj vsebujeTipična uporaba
EAN-1313 številk (12 podatkovnih in 1 kontrolna)Izdelki, prodajani v trgovinah po večjem delu sveta
UPC-A12 številk (11 podatkovnih in 1 kontrolna)Izdelki, prodajani v ZDA in Kanadi
EAN-88 številk (7 podatkovnih in 1 kontrolna)Zelo majhne embalaže, kjer EAN-13 ne gre
Code 128Črke brez naglasov, številke in simboli s tipkovniceLogistika, pošiljke, inventar, izkaznice
Code 39Velike črke, številke ter - . $ / + % in presledekStarejši format, uporabljen v industriji; berejo ga skoraj vsi bralniki

Praktično pravilo: če bo koda označevala izdelek, ki se prodaja v trgovinah, uporabi EAN-13 ali UPC-A. Za vse drugo (škatle, police, mape zaposlenih, opremo, naročila) je Code 128 najprikladnejša izbira, ker sprejme besedilo in številke in ni odvisen od nobene organizacije.

Kako se izračuna kontrolna številka EAN-13

Zadnja številka kode EAN-13 ni podatek: je preverjanje, izračunano iz ostalih dvanajstih. Služi za odkrivanje napak pri tipkanju ali tisku. Takole se izračuna, na primeru dvanajstih številk 400638133393.

  1. Zapiši dvanajst številk in jim dodeli izmenične uteži, začenši z leve z 1, nato 3: 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3.
  2. Vsako številko pomnoži z njeno utežjo: 4×1 = 4, 0×3 = 0, 0×1 = 0, 6×3 = 18, 3×1 = 3, 8×3 = 24, 1×1 = 1, 3×3 = 9, 3×1 = 3, 3×3 = 9, 9×1 = 9, 3×3 = 9.
  3. Seštej rezultate: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89.
  4. Poišči, koliko manjka do naslednjega mnogokratnika števila 10: od 89 do 90 manjka 1. To je kontrolna številka.
  5. Popolna koda je 4006381333931. Če bi bila vsota že mnogokratnik števila 10, bi bila kontrolna številka 0.

Če spremeniš eno samo številko in pustiš zadnjo enako, račun ne gre več skupaj in bralnik zavrže branje, namesto da bi izdal napačno število. Zato te generator, ko vpišeš 13 številk in se zadnja ne ujema, opozori, katera bi morala biti; če vpišeš samo prvih 12, jo izračuna in doda namesto tebe.

UPC-A in EAN-8: isti izračun, druga dolžina

UPC-A uporablja isto zamisel z 11 podatkovnimi številkami. Primer: 03600029145. Številke na lihih mestih (1., 3., 5. …) dajo vsoto 0 + 6 + 0 + 2 + 1 + 5 = 14, ki se pomnoži s 3: 42. Številke na sodih mestih dajo 3 + 0 + 0 + 9 + 4 = 16. Skupaj: 42 + 16 = 58, do 60 pa manjkata 2. Popolna koda je 036000291452.

UPC-A je enak EAN-13, ki se začne z 0: ista številka z ničlo spredaj bi dala 0036000291452 in isto kontrolno številko. Zato sodobni bralniki razumejo oba.

Pri EAN-8 se uteži izmenjujejo obratno (3, 1, 3, 1, 3, 1, 3, začenši z leve). Za 7351353: 21 + 3 + 15 + 1 + 9 + 5 + 9 = 63, do 70 pa manjka 7. Koda je 73513537.

Pomembno opozorilo: številke dodeljuje GS1

Če narišeš črtno kodo s številko, ti to še ne daje pravice do uporabe te številke. Za prodajo izdelkov v trgovinah ali spletnih trgovinah, ki to zahtevajo, mora številke EAN in UPC tvojemu podjetju dodeliti GS1, organizacija, ki upravlja te kode, običajno prek svoje pisarne v tvoji državi. Kode GS1 rezervira po podjetjih, da dva proizvajalca ne bi končala z isto številko.

Generator pravilno nariše simbol, vendar ne ve, ali številka, ki si jo vpisal, že pripada drugemu izdelku, in je tudi ne registrira. Če si izmisliš EAN-13 in ga nalepiš na izdelek, ki ga boš prodajal, se lahko ujema s kodo druge blagovne znamke in povzroči zmedo v inventarju tistega, ki ga kupi.

Za notranjo uporabo je položaj drugačen: lasten inventar, police, škatle, mape zaposlenih, oprema ali vstopnice za dogodek. Tam lahko uporabiš Code 128 s kodami, kot jih želiš, ali celo izmišljen EAN-13, če koda ne zapusti tvoje organizacije.

Velikost, kontrast in prosta območja

Večina kod, ki jih ni mogoče skenirati, odpove zaradi načina tiska, ne zaradi številke. Preveri te točke pred tiskanjem:

PNG ali SVG: kdaj je primeren kateri

Generator omogoča prenos kode v PNG ali SVG. PNG je slika iz pikslov: praktična izbira za vstavljanje v dokument, preglednico ali nalepko fiksne velikosti. Če jo pozneje povečaš, so robovi črt videti zamegljeni in jo je lahko težko prebrati.

SVG je vektorska risba: lahko jo prilagodiš poljubni velikosti brez izgube ostrine, zato je najboljši za tiskarne, oblikovanje embalaže ali velike plakate. Če nisi prepričan, prenesi oba: PNG za vsakdanjo rabo in SVG kot izvirnik za rezervo.

Preizkusi, preden natisneš 500 nalepk

Prikaži kodo na zaslonu (ali natisni en sam testni list) in jo skeniraj s kamero telefona ali z aplikacijo za branje kod, ki jo uporabljaš. Preveri, da je številka, ki jo prebere, natanko tista, ki si jo vpisal.

Naredi to tudi z dejansko velikostjo, ki jo bo imela na nalepki, ter z istim papirjem in istim tiskalnikom. Koda, ki se na zaslonu dobro bere, lahko odpove na termičnem tiskalniku slabe kakovosti ali na sijajnem papirju. Če odpove, poskusi s širšimi črtami, večjim robom ali belejšim ozadjem, preden zamenjaš format.

Pogosta vprašanja

Ali si lahko izmislim EAN-13 za prodajo svojih izdelkov?

Za prodajo v trgovinah ali na platformah, ki to zahtevajo, potrebuješ številke, ki jih je tvojemu podjetju dodelil GS1. Izmišljena številka se lahko ujema s številko drugega izdelka. Za notranji inventar lahko uporabiš kode, kot jih želiš.

Kakšna je razlika med EAN-13 in UPC-A?

EAN-13 ima 13 številk in je standard večjega dela sveta; UPC-A ima 12 in se uporablja v ZDA in Kanadi. UPC-A je enak EAN-13, ki se začne z 0, sodobni bralniki pa preberejo oba.

Kateri format je primeren za lasten inventar?

Code 128: sprejme črke brez naglasov, številke in simbole s tipkovnice, je kompakten in ne zahteva registracije številk pri nobeni organizaciji.

Zakaj moja koda EAN-13 ni veljavna?

Najverjetneje se zadnja številka ne ujema z izračunom iz ostalih dvanajstih. Generator pokaže, katera bi morala biti, ali jo izračuna sam, če vpišeš samo prvih 12.

Ali se številka, ki jo vpišem, naloži na kakšen strežnik?

Ne. Koda se nariše v tvojem brskalniku in nič se ne pošlje na noben strežnik.