VOOZH about

URL: https://hu.wikipedia.org/wiki/EAN

⇱ European Article Numbering – Wikipédia


Ugrás a tartalomhoz
Ellenőrzött
A Wikipédiából, a szabad enciklopédiából
(EAN szócikkből átirányítva)
Ez a közzétett változat, ellenőrizve: 2025. április 18.
Pontosságellenőrzött
👁 Image
EAN-13 (GTIN-13) szám, amit EAN-13 vonalkódszimbólum szerint kódoltak. Az első számjegy mindig külön áll, továbbá a szimbólumon kívülre teszik a csendes zóna jelét (>), ami azért kell, hogy a vonalkódolvasó helyesen működjön

Az európai gyártmánykód (angolul European Article Numbering, EAN) olyan vonalkódrendszer, amely az eredeti 12-jegyű Universal Product Code (UPC) rendszert bővíti. Ezt Észak-Amerikában fejlesztették ki. Az EAN-13 vonalkódot a GS1 szervezet szabványai határozzák meg. Az EAN japán megfelelője a Japanese Article Number (JAN). Az UPC, EAN, és a JAN számokat együttesen Global Trade Item Numbersnek nevezik (GTIN), bár ezeket ki tudják fejezni több különböző fajta vonalkódban is.

Az EAN-13 felépítése

[szerkesztés]

Az EAN-13 vonalkódokat világszerte kiskereskedelmi árucikkek jelzésére használják, ahogy a ritkább EAN-8 vonalkódot is, ami inkább kisebb méretű tételek értékesítésére szolgál. EAN-13-ban a szimbólum 13 számjegyből áll (az EAN-8 pedig nyolcból). A számjegyek négy részbe oszlanak:

  • Rendszerkód (GS1 prefix) az első három számjegy, általában az országot azonosítja, ahol a gyártót bejegyezték (ez nem szükségképpen ugyanaz, ahol a terméket ténylegesen gyártják). Az EAN-13 vonalkód lehet egy 10-jegyű ISBN kiterjesztése vagy ISMN-kód bővítése, ekkor a rendszerkód 978 vagy 979 lesz; a 977 ISSN-t jelez.
  • Gyártókód, négy, öt vagy hat számjegyből álló kódsor, amely 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ámjegy. Ezt modulo 10 számítják, ahol a súlyok váltakozva 1 és 3. Mivel ezek relatív prímek, a rendszer észleli egyetlen szám megváltozását, két szám felcserélését már nem, mivel minden két szomszédos súlypár különbsége ugyanannyi.

Néha 2-jegyű (EAN 2) és 5-jegyű (EAN 5) kiegészítő vonalkódokat adnak hozzá, ekkor 14 vagy 17 adatszámjegyhez tartozik egy ellenőrző számjegy. Ezeket általában folyóiratokra (jelezni a sorozatszámot) és könyvekre (jelezni az eladási árat) teszik.

Rendszerkód

[szerkesztés]
👁 Image
Bővebben: European Article Numbering országkódok listája

Az első három számjegy legtöbbször az országot képviseli. Fontos megjegyezni, hogy olyan EAN kódokat, amelyek 0-val kezdődnek, ritkán használnak, mivel ez a 12-jegyű UPC-rendszerhez bővítése. 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 még mindig a UPC-kódot használja.

Az EAN-13 bináris kódolása

[szerkesztés]
👁 Image
Az L-kódok
👁 Image
A G-kódok
👁 Image
Az R-kódok

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 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 vonalmintájával reprezentálva.) Az utolsó 6-os csoport minden számjegye ugyanazzal az egy mintahalmazzal van kódolva, mint amit a 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 a UPC kódolásnál, mivel ekkor a kód a UPC bővítése.

EAN-13 struktúra
Első kódokElső hat csoportkódUtolsó 6 csoportkód
Karakterek a kódolásban
Kódoló számjegyekL-kódG-kódR-kód
megjegyzés

Az R-oszlop kódjai az L-oszlop megfelelő kódjainak bitenkénti negáltja. A G-oszlop kódjai megfelelnek az R-oszlop kódjainak fordított bitsorrendben. Lásd a színes hátterű kódolások képeit.

Ellenőrző számítás

[szerkesztés]

Az ellenőrző számjegyhez először különböző súlyokkal megszorozva összeadogatják a kódot alkotó számokat. Az összeg utolsó számjegyét levonják 10-ből, ez az ellenőrző számjegy. Ha ez tízre jön ki, akkor helyette nullát írnak.

A kódban szereplő számjegyek helyi értékük szerint különböző súlyokat kapnak. Az EAN18-kód első számjegyének súlya 3, majd váltakozva 1 illetve 3. A helyi értékek és a hozzájuk tartozó súlyok:

Súlyok
1234567891011121314151617
31313131313131313

Az EAN 8 kódot 7351353-mal bővítik, így az ellenőrző összeg alakulása:

Súlyok a vonalkódban
Pozíció1234567891011121314151617
Súly31313131313131313
Kód7351353
Összegek213151959

Ha az összeg ebből a vonalkódból van, akkor: 63 63 modulo 10 = 3 10 mínusz 3 adja az ellenőrzőszámot = 7

Ha a teljes EAN-8 kód van, akkor a kiegészítés: 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

Külső hivatkozások

[szerkesztés]