Termékek kódolása Kód: egy szimbólum rendszer kombináció, ami egy adott információt tartalmaz
Vonalkódok
Kódolvasás
Kódrendszerek 1D vonalkód 2D vonalkódok (mátrixkódok) Calra rendszer
Kódrendszerek használatának motiválása Előnyök Anyag-(áru)kezelés gyorsítása Adatbevitel felgyorsítása Hibák kiküszöbölése Adatfeldolgozás automatizálása Hátrányok Előzetes tervezést igényel Speciális felszerelést igényel
1D vonalkódok EAN 13 kódrendszer Modulo 10 kalkuláció a checkszum: 1. Add össze a páros számú számjegyeket: 2, 4, 6, stb. 2. Az eredményt 3 -al beszorozni. 3. Add össze a páratlan számú számjegyeket: 1, 3, 5, stb. 4. Add össze a 2. és 3. végeredményét. 5. A check karakter a legkisebb szám mely a 4. lépéshez adható, hogy a 10 többszöröse legyen az eredmény.
A kódszámok jelentősége 599XXXXXxxxx x 599 az ország kódja XXXXX a gyártó kódja xxxx a termék kódja x a kontrollszám (modulo 10) 599XXXXxxxxx x XXXX a gyártó kódja xxxxx a termék kódja
Számítási példa Például: Legyen a vonalkód adata = 001234567890 0 + 2 + 4 + 6 + 8 + 0 = 20 20 * 3 = 60 0 + 1 + 3 + 5 + 7 + 9 = 25 60 + 25 = 85 85 + X = 90 (10 többszöröse legyen az eredmény), tehát X = 5 (checkszum)
EAN 8 kód Egyszerűbb Kevés infót tartalmaz Csak ott használják, ahol nem fér el nagyobb kódrajz
UPC-A kód 0: szabályos UPC kódok 1: foglalt 2: boltban címkézett rendszertelen súlyú tárgyak 3: National Drug Code (Országos drog kód) és National Health Related Items (Országos egészségügyi tárgyak) kód 4: nincs forma korlátozás, üzleten belüli használatra (kivéve élelmicikkekre) 5: kuponokon használható 6: foglalt 7: szabályos UPC kódok 8: foglalt 9: foglalt A következő 5 számjegyû kód a gyártót azonosítja. A Uniform Code Council (UCC) osztja ezeket a számokat. A ezután levő 5 számjegy a tárgyat azonosítja, és ezt a számot a gyártó adja meg. Az utolsó számjegy a checkszum.
Checkszum Kalkulálása Modulo 10 kalkuláció a checkszum: Add össze a páros számú számjegyeket: 2, 4, 6, stb. Az eredményt 3 -al beszorozni. Add össze a páratlan számú számjegyeket: 1, 3, 5, stb. Add össze a 2. és 3. végeredményét. A check karakter a legkisebb szám mely a 4. lépéshez adható, hogy a 10 többszöröse legyen az eredmény. Például: Legyen a vonalkód adata = 001234567890 6. 0 + 2 + 4 + 6 + 8 + 0 = 20 20 * 3 = 60 0 + 1 + 3 + 5 + 7 + 9 = 25 60 + 25 = 85 85 + X = 90 (10 többszöröse legyen az eredmény), tehát X = 5 (checkszum)
Periodikusok 2-számjegyű kiegészítő kódja Az UPC-A kód két számjegyű kiegészítő vonalkóddal bővíthető, mely a periodikus számát jelzi. Heti kiadványok általában 1-52 -ig vannak számozva; félhavi kiadások 1-24 számozottak; és 1-12 vannak a hónapos kiadások számozva.
Codabar kód Másnévén USD-4, NW-7, és 2 of 7 Code. Codabar a számokat (0-9), hat jelt (-:.$/+), és a start/stop karaktereket (A, B, C, D, E, *, N, vagy T) kódol. A start/stop karakterek párokban vannak, és nem szerepelhetnek többször a vonalkódban. Codabar-t könyvtárak, csomagkiszállító servizek, véradó központok, és más adatfeldolgozó alkalmazók használják. Nincs előírt checkszum, viszont egyes iparágak kifejlesztették a saját checkszum standardeket.
Más 1D-kódok CODE 39 (3 OF 9) Code 93 (USS-93) Code 128
2D kódok PDF-417 DataMatrix
Calra-kód 0 1 2 3 4 5 6 8 8 9 A B C D E F 1 4 4 1 4 1 4 2 8 2 8 8 0 1 2 A
Forrásmunkák http://www.ident.hu/files/index.html http://www.sapientia.siculorum.ro/~szilagyijozsef/Altalanos%20aruismeret.doc