Európai gyártmánykód
|
|
Ezt a szócikket tartalmilag és formailag is át kellene dolgozni, hogy megfelelő minőségű legyen. További részleteket a cikk vitalapján találhatsz. Ha nincs indoklás a vitalapon, bátran távolítsd el a sablont! |
Az európai gyártmánykód (angolul European Article Numbering, EAN) olyan vonalkódrendszer amely az eredeti 12-jegyű Universal Product Code (UPC) rendszer kibővítése, amit Észak-Amerikában fejlesztettek. Az EAN-13 vonalkódot a GS1 szervezet határozza meg a szabványok alapján. Az EAN Japán megfelelője a Japanese Article Number (JAN). Az UPC, EAN, és a JAN számokat együttesen Global Trade Item Numbers-nek nevezik (GTIN), bár ezeket ki tudják fejezni több különböző fajta vonalkódban is.
Tartalomjegyzék |
European Article Number [szerkesztés]
Az EAN-13 vonalkódokat kiskereskedelmi árucikkek jelzésére használják világszerte. A kevesebb esetben használt EAN-8 vonalkódot szintén a kiskereskedelmi árucikkek jelzésére használják; mindazonáltal általában mintacukrászdáknak vannak lefoglalva kisebb tételek értékesítésére. EAN-13-ban a szimbólum 13-at kódot használ. A számjegyek négy részbe oszlottak:
- Rendszerkód, az első két vagy három számjegy, általában ország azonosító amiben a gyártót bejegyzik (nem szükségképpen ahol a terméket ténylegesen gyártják). Amikor az EAN-13 vonalkód egy 10-jegyű ISBN egy átalakítása vagy az ISMN kód, a rendszer, a kód illetőleg 978 vagy 979 lesz, vagy 977 ISSNsnek.
- Gyártókód, négy, öt vagy hat számjegyből álló kódsor, ami a rendszer hosszától vagy az országkódtól függ.
- Termékkód, öt számjegyből áll.
- Ellenőrző számjegy, egyetlen a kód végén, egy ellenőrzőszámszámjegy. Az ellenőrző számjegyet a modulo 10 alapján kiszámítják , ahol a súlyok az ellenőrzőszámszámításban 1-et és 3-at váltogatnak. Különösen mióta a súlyok 10-ig viszonylag elsők, az EAN rendszer észlelni fog minden egyetlen számjegyhibát. De mióta az egymást követő súlyok különbsége egyenletes, az EAN rendszer, ne észlelj minden szomszédos áttételhibát.
2-jegyű (EAN 2) és 5-jegyű (EAN 5) kiegészítő vonalkódokat adhatnak hozzá 14 vagy 17 adatszámjegy egy összegéért. Ezeket általában folyóiratokra használják (jelezni a sorozatszámot) és könyvek (jelezni az eladási árat) illetőleg.
Országkódok [szerkesztés]
Az első három számjegy bármilyen termék vonalkódja képviseli az országot. Vedd észre, hogy EAN kódokat, amik 0-val kezdődnek, használnak ritkán, ahogy ez éppen egy 12-jegyű UPC-HEZ való hozzáadás. Mióta a legtöbb szkenner és nyilvántartás világszerte egyformán olvashatja mindkettőt, a legtöbb gyártó Észak-Amerikában csak még mindig használja UPC-T.
EAN13 kódolás [szerkesztés]
Az EAN-13 vonalkódok kódolásakor a számjegyek először 3 csoportba vannak felosztva. Az első számjegy, a rákövetkező (első) 6-os csoport, és az utolsó 6-os számcsoport. Az első hatos csoport egy olyan séma szerint van kódolva, ahol minden egyes számjegynek két lehetséges kódolása van. Az egyik páros, a másik páratlan paritású. Az első számjegy az a következő hat számjegy mindegyikére vonatkozó két lehetséges kódolás valamelyikének kiválasztásának a mintájával van kódolva az alábbi táblázatnak megfelelően. (A többi számjegytől eltérően az első számjegy nincs közvetlenül vonalak mintájával reprezentálva) Az utolsó 6-os csoport minden számjegye ugyanazzal az egy mintahalmazzal van kódolva mint amit az UPC kódolásnál használnak. Ha az első számjegy nulla, akkor az első hatos csoport minden számjegye ugyanazzal a mintával van kódolva, mint az UPC kódolásnál.
| Első kódok | Első hat csoportkód | Utolsó 6 csoportkód |
|---|---|---|
| 0 | LLLLLL | RRRRRR |
| 1 | LLGLGG | RRRRRR |
| 2 | LLGGLG | RRRRRR |
| 3 | LLGGGL | RRRRRR |
| 4 | LGLLGG | RRRRRR |
| 5 | LGGLLG | RRRRRR |
| 6 | LGGGLL | RRRRRR |
| 7 | LGLGLG | RRRRRR |
| 8 | LGLGGL | RRRRRR |
| 9 | LGGLGL | RRRRRR |
| Kódoló számjegyek | L-kód | G-kód | R-kód |
|---|---|---|---|
| 0 | 0001101 | 0100111 | 1110010 |
| 1 | 0011001 | 0110011 | 1100110 |
| 2 | 0010011 | 0011011 | 1101100 |
| 3 | 0111101 | 0100001 | 1000010 |
| 4 | 0100011 | 0011101 | 1011100 |
| 5 | 0110001 | 0111001 | 1001110 |
| 6 | 0101111 | 0000101 | 1010000 |
| 7 | 0111011 | 0010001 | 1000100 |
| 8 | 0110111 | 0001001 | 1001000 |
| 9 | 0001011 | 0010111 | 1110100 |
Feljegyzés: Az R oszlop kódjai az L oszlop megfelelő kódjainak bitenkénti negáltja. A G olszlop kódjai megfelelnek az R oszlop kódjainak fordított bitsorrendben. Lásd a színes háttérű kódolások képeit.
Ellenőrző számítás [szerkesztés]
Az ellenőrzőszám kiszámított elfoglalás egy változó súlyérték időzíti mindegyik szám értékét a vonalkódban hogy csináljon egy összeget. A származó összeg modulo 10 (i.e. az utolsó számjegy) kivonják 10-ből, és az eredményt ellenőrzőszámszámjegyként használják (ha az új eredmény 10, azután nullát használnak helyette).
Súly [szerkesztés]
A súly egy az EAN kódon elfoglalt speciális helyért bármelyik 3 vagy 1. Egy EAN18 kód 3 egy súlyával kezdődik. Minden másik érvényes EAN kód kapja a súlyukat, amit az ebből az asztalból való kód pozíciójának az értékei, amik csinálják a kódjukat, szegélyeznek a jogig:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
Számítás [szerkesztés]
A számok egy olyan tartományt foglalnak el az EAN 8 kódról, amit kapunk: 7351353 vagy a rubrikában:
| Pozíció | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| Súly | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 | 1 | 3 |
| Kód | 7 | 3 | 5 | 1 | 3 | 5 | 3 | ||||||||||
| Összegek | 21 | 3 | 15 | 1 | 9 | 5 | 9 |
Az összeg ettől a vonalkódról van akkor: 63 63 modulo 10 = 3 10 mínusz 3 gyártmány az ellenőrzőszám = 7
A teljes EAN 8 kód van akkor: 73513537
Az SEE-rendszer [szerkesztés]
- Elektronikus adatcsere
- Global Electronic Party Information Register (GEPIR) a GS1 kódok egy kereshető elosztott adatbázisa
- GTIN
- EAN 8, egy másik fajta EAN vonalkód

