Európai cikkszám , EAN (Európai termékszám), a terjesztés után nemzetközi cikkként is ismert (Nemzetközi cikkszám) - európai vonalkódszabvány , amely a termék és a gyártó azonosítójának kódolására szolgál. Ez az amerikai UPC szabvány szuperkészlete .
Az EAN európai egyesület az EAN kódok szabványosításával és regisztrálásával foglalkozott, az USA -ban az UCC (Uniform Code Council, Inc.) és a kanadai ECCC (Electronic Commerce Council of Canada) által kidolgozott szabványok fejlesztésének folytatásaként. 2005 -ben ezek a szervezetek egyesültek, és létrehozták a „ GS1 ” globális szabványügyi szervezetet.
Ez a szabvány minden országban univerzális, és az amerikai és kanadai nemzeti szervezetek nyomatékosan javasolták, hogy országukban minden kereskedelmi vállalat cserélje le az elavult, EAN-t olvasni nem tudó UPC berendezéseket és programokat modernekre.
A kód típusai:
Az EAN-8 és EAN-13 kódok csak számokat tartalmaznak, betűket vagy egyéb szimbólumokat nem. Például: 2400000032632. Az EAN-128 kód tetszőleges számú betűt és számot kódol alfabetikusan Code-128 . Például: (00)353912345678(01)053987(15)051230, ahol a (15) csoport a 2005. december 30-i lejárati dátumot jelöli.
Eredetileg az amerikai vonalkódrendszert, az Universal Product Code -ot fejlesztették ki . Erről a kódról szóló cikket erősen ajánlott tanulmányozni a következő szöveg elolvasása előtt. A jelenlegi cikk elhagyja az információnak azt a részét, amely mindkét kód esetében azonos, és ez a cikk részletesebben ismerteti az EAN-13 különbségeit és jellemzőit a UPC-hez képest.
Az USA-ban és Kanadában kifejlesztett és bevezetett UPC termékkódolási rendszer olyan népszerűvé vált a szupermarketekben, hogy az európaiak is gondolkodnak a bevezetésén. Két feladat volt: a gyártók számára biztosítani a nem amerikai kódok egy bizonyos körét az iparcikk kódolásához, valamint lehetővé tenni az üzletek számára az amerikai és az európai kódok leolvasását, és kívánatos, hogy csak egy, egyetlen vonalkód legyen a csomagoláson, ill. nem két kód (USA és Európa). A más országokból származó áruk kódba való kódolásához a kód számjegyeinek számát az amerikaiak és kanadaiak kizárólagos birtokában lévő 12 számjegyről legalább 13 számjegyre kellett növelni, ennek felhasználásához. további, a kód első számjegye pedig előre egyeztetett jelzésként a kereskedelmi programok felé, hogy a termék nem amerikai gyártású.
Az amerikaiak és a kanadaiak számára a fejlesztők azonnal nullát tartottak fenn ennek a számnak. Az európaiaknak szervezési feladatuk is volt: bizonyos kódérték-tartományokat kiosztottak (delegáltak) a világ különböző országaiba, amelyekhez az első három számjegyet, köztük egy további tizenharmadot határozták meg a régió előtagjaként. A tévhittel ellentétben ez az előtag nem jelzi az áru származási országát, csak annak a területi nyilvántartónak a kódját jelzi, ahol a kódot a csomagolására rányomtató cég bejegyzett. A terméket például Kínában is elő lehet állítani, de egy kínai cég, tudva, hogy az ebben az orosz nyelvű csomagolásban lévő terméket Oroszországban értékesítik, legálisan regisztrálhat kódokat magának az orosz GS1 szervezetben, és vonalkódos termékeket állíthat elő. 460-469-től kezdve. Ezzel szemben a terméket Oroszországban gyártják, és a kód nem orosz. Leggyakrabban azonban regionális kódként valóban megtalálható annak az országnak a kódja, ahol ezt a terméket kiadták.
A szervezési feladat mellett komoly technikai feladat előtt álltak a fejlesztők - a kódok kompatibilitásának fenntartása és egyben az akkor még meglehetősen költséges vonalkód-leolvasók minimális hardveres és szoftveres változtatási lehetősége. Fontos volt az azonos vonásszám megtartása, a kód tengelyirányú szimmetriája a könnyű leolvasás érdekében előre és hátra is (ha a terméket fejjel lefelé viszik a szkennerhez), a negatív kódok leolvasásának képességét (világos vonások sötét háttéren ). Ennek eredményeként egy egyszerű megoldás született: a maximális kompatibilitás érdekében az EAN kódolást a UPC-ről úgy alakították át, hogy továbbra is csak 12 "bar számjegyet" tartalmazzon (azaz a kódban csak 12 számjegy felel meg bizonyos vonásoknak), és a további tizenharmadik számjegyet logikai úton számítottunk ki. Az EAN-13 "rajz" nem különbözik a UPC rajztól, és a nullával kezdődő kódok esetében pontos másolat volt.
A kód belső szerkezetével kapcsolatos további részletekért lásd az Univerzális termékkód cikket . A fő különbség ezek között a kódok között a belső felépítés szempontjából a tizenharmadik számjegy kiszámításának mechanizmusa és az ellenőrző szám számításának szinte jelentéktelen változása, figyelembe véve ezt a 13. számjegyet.
Első számjegy |
Az első (bal oldali) 6 számjegyből álló csoport |
Második (jobb) 6 számjegyből álló csoport |
---|---|---|
0 | LLLLL | RRRRRR |
egy | LLGLGG | RRRRRR |
2 | LLGGLG | RRRRRR |
3 | LLGGGL | RRRRRR |
négy | LGLLGG | RRRRRR |
5 | LGGLLG | RRRRRR |
6 | LGGGLL | RRRRRR |
7 | LGLGLG | RRRRRR |
nyolc | LGGGL | RRRRRR |
9 | LGGLGL | RRRRRR |
Az első (bal) 4 számjegyből álló csoport |
Második (jobb) 4 számjegyből álló csoport |
---|---|
LLL | RRRR |
Az első számjegy (a cikk illusztrációján - a 8-as szám) nem további vonásokkal, hanem a vonalkód bal felének kódolásával (10 fajta) van kódolva. A táblázat azt mutatja, hogy az L betűkkel és G betűkkel jelölt első számjegy kódolására némileg eltérő vonásstílust használnak. A kódok bizonyos váltakozása lehetővé teszi, hogy a lapolvasó logikai szinten meghatározza a 13. számjegyet. Például az „1” számnál a G-kód a harmadik, ötödik és hatodik számjegynél van, vagyis olyan kóddal találkozva, amelyben a kód bal oldalán található G-kód ebben a sorrendben található, a szkenner első számjegyként egy egységet küld a számítógépnek. A „2” számnál a G-kód a harmadik, negyedik és hatodik számjegynél van, a szkenner kettőt küld a számítógépnek. Más számok esetében ez a logika megjelenik a táblázatban.
Szám | L-kód | R-kód | G-kód |
---|---|---|---|
0 | 0001101 | 1110010 | 0100111 |
egy | 0011001 | 1100110 | 0110011 |
2 | 0010011 | 1101100 | 0011011 |
3 | 0111101 | 1000010 | 0100001 |
négy | 0100011 | 1011100 | 0011101 |
5 | 0110001 | 1001110 | 0111001 |
6 | 0101111 | 1010000 | 0000101 |
7 | 0111011 | 1000100 | 0010001 |
nyolc | 0110111 | 1001000 | 0001001 |
9 | 0001011 | 1110100 | 0010111 |
Az L-kód, az R-kód és a G-kód közötti grafikus különbségek a következők. Ez minden számjegynél ugyanaz a fekete-fehér vonáskombináció, az L-kód az R-kódtól csak fényképes negatív végrehajtásban, a G-kód pedig az R-kódtól fordított (tükrös) végrehajtásban tér el. .
A kódban szereplő 0 számjegynél a kód bal oldalán található hat számjegy közül egyiknél sem történik egyetlen transzformáció sem tükörnegatív alakra, azaz minden vonás L-kóddal van kódolva, mint a UPC-ben. . Az EAN-szkenner, miután egy G-kóddal vonás nélküli kódot talált, az első 0 számjegyet továbbítja a számítógépnek. Ha viszont ezt a kódot a ma már ritkán használt UPC vonalkód-leolvasó beolvassa, akkor egyszerűen "" natív" UPC kód. Ha a UPC szkenner útközben találkozik egy G-kóddal ellátott sraffozással, akkor ezt a kódot nem tudja beolvasni, és hibát jelez, vagy nem veszi észre, és nem küld kódot a számítógépnek. Ez biztosítja a teljes "alulról felfelé" kompatibilitást.
Így a UPC egy speciális esetnek, az EAN-13 kód részhalmazának tekinthető, amelynek első számjegye 0, és amelyet gyakran nem arab számként tüntetnek fel, akkor ezek a kódok az ábrán nem különböznek egymástól. Az "amerikai" kódok olvasásának képessége az "európai" szkennereken teljesen megmaradt, de fordítva nem. Az EAN-13 kódot és annak 13. számjegyét pedig a kód bal oldalán található vonássor negativitás-visszafordíthatóságának "játéka" alakítja ki, melynek eredményeként az "amerikai" UPC szkennerek nem tudja olvasni az európai kódot, de a kódok egymáshoz való maximális "hasonlósága" biztosított. Az idő múlásával az USA-ban és Kanadában már kiszorultak a boltokból az ilyen típusú szkennerek, és EAN-13 kódolás olvasására is alkalmas szkennereket telepítettek, így területükön nem okoz gondot a más országokból származó áruk értékesítése.
Az alábbi táblázat segít vizuálisan megkülönböztetni a fekete-fehér vonalak szélességét (1, 2, 3, 4 hagyományos mértékegység szélességű fekete csíkok és 1, 2, 3, 4 hagyományos csíkok közötti hézagok (szóközök) egységek):
ütések | Szám |
---|---|
1-1-1-4 | 6 |
1-1-2-3 | 0* |
1-1-3-2 | négy |
1-1-4-1 | 3* |
1-2-1-3 | nyolc |
1-2-2-2 | egy* |
1-2-3-1 | 5 |
1-3-1-2 | 7 |
1-3-2-1 | 5* |
1-4-1-1 | 3 |
2-1-1-3 | 9* |
2-1-2-2 | 2 |
2-1-3-1 | 7* |
2-2-1-2 | 2* |
2-2-2-1 | egy |
2-3-1-1 | négy* |
3-1-1-2 | 9 |
3-1-2-1 | nyolc* |
3-2-1-1 | 0 |
4-1-1-1 | 6* |
A löketek sorrendje a löketszélesség növelésével történik. A csillagjellel ellátott számjegyek LG számjegykódolási sémákat jelölnek, vagyis a csillagok a legelső (13.) számjegy meghatározásához szükségesek. Geometriailag a fekete sáv szélessége eggyel több is lehet (a rés szélességéhez képest), mivel a vonalkódot néha tintasugaras nyomtatóra nyomtatják, és a tinta telíti a papírt, vagy kimossa a folyadékot.
Az EAN-13 vonalkódok használata, bár kényelmes, nem mindig lehetséges. Ha a termék kicsi, előfordulhat, hogy nincs elég hely a címkén az EAN-13 kód számára. A kód méretének csökkentése kisebb körvonalszélességet eredményez. Ha a vonalak túl szűkek, előfordulhat, hogy a szkenner felbontása nem lesz elegendő a vonalkód magabiztos olvasásához. A kis áruk jelölésére az EAN-8 vonalkód szabványt fejlesztették ki, melynek üzenettörzsébe 13 helyett csak 8 számjegy van kódolva.
A gyakorlat azt mutatja, hogy az EAN-8 kódot gyakran meglehetősen nagy árukkal jelölik. Ennek a jelölésnek az oka az olvasási hibák minimalizálása a nagysebességű szállítószalagokon mind a gyártó, mind az árukat raktározó és a végső fogyasztóhoz szállító cégek logisztikai feladatainak automatizálása során.
Az EAN-8 minden számjegye, az EAN-13-hoz hasonlóan, négy vonással van kódolva: kettő fehér és két fekete. A löketek relatív szélessége egy, kettő, három vagy négy egység lehet. Egy számjegy teljes vonalszélessége hét egység. A vonások kombinációjának olvasásának iránya nem számít.
Ez a formátum a rakományra vonatkozó információk ipari vállalkozások közötti továbbítására szolgál. A kód szabályozza a szótárt ( Code-128 ) és a kódcsoportokat, de a hossza nincs szabályozva. Egy ilyen kód különféle információkat tartalmazhat, például a termék kódját, lejárati dátumát, méretét, mennyiségét, a gyártó tételkódját stb.
Előtag | GS1 Országos Szervezet |
---|---|
000-139 | GS1 USA |
200-299 | Belső számozás (vállalkozásokon belül ingyenesen használható) |
300-379 | GS1 Franciaország |
380 | GS1 Bulgária |
383 | GS1 Szlovénia |
385 | GS1 Horvátország |
387 | GS1 Bosznia-Hercegovina |
400-440 | GS1 Németország |
450-459 490-499 |
GS1 Japán |
460-469 | GS1 Oroszország |
470 | GS1 Kirgizisztán |
471 | GS1 Tajvan |
474 | GS1 Észtország |
475 | GS1 Lettország |
476 | GS1 Azerbajdzsán |
477 | GS1 Litvánia |
478 | GS1 Üzbegisztán |
479 | GS1 Sri Lanka |
480 | GS1 Fülöp-szigetek |
481 | GS1 Fehéroroszország |
482 | GS1 Ukrajna |
484 | GS1 Moldova |
485 | GS1 Örményország |
486 | GS1 Grúzia |
487 | GS1 Kazahsztán |
489 | GS1 Hong Kong |
500-509 | GS1 UK |
520 | GS1 Görögország |
528 | GS1 Libanon |
529 | GS1 Ciprus |
530 | GS1 Albánia |
531 | GS1 Észak-Macedónia |
535 | GS1 Málta |
539 | GS1 Írország |
540-549 | GS1 Belgium, Luxemburg |
560 | GS1 Portugália |
569 | GS1 Izland |
570-579 | GS1 Dánia |
590 | GS1 Lengyelország |
594 | GS1 Románia |
599 | GS1 Magyarország |
600-601 | GS1 Dél-Afrika |
603 | GS1 Ghána |
608 | GS1 Bahrein |
609 | GS1 Mauritius |
611 | GS1 Marokkó |
613 | GS1 Algéria |
616 | GS1 Kenya |
618 | GS1 Elefántcsontpart |
619 | GS1 Tunézia |
621 | GS1 Szíria |
622 | GS1 Egyiptom |
624 | GS1 Líbia |
625 | GS1 Jordan |
626 | GS1 Irán |
627 | GS1 Kuvait |
628 | GS1 Szaúd-Arábia |
629 | GS1 Egyesült Arab Emírségek |
640-649 | GS1 Finnország |
690-699 | GS1 Kína |
700-709 | GS1 Norvégia |
729 | GS1 Izrael |
730-739 | GS1 Svédország |
740 | GS1 Guatemala |
741 | GS1 El Salvador |
742 | GS1 Honduras |
743 | GS1 Nicaragua |
744 | GS1 Costa Rica |
745 | GS1 Panama |
746 | GS1 Dominikai Köztársaság |
750 | GS1 Mexikó |
754-755 | GS1 Kanada |
759 | GS1 Venezuela |
760-769 | GS1 Svájc |
770 | GS1 Kolumbia |
773 | GS1 Uruguay |
775 | GS1 Peru |
777 | GS1 Bolívia |
779 | GS1 Argentína |
780 | GS1 Chile |
784 | GS1 Paraguay |
786 | GS1 Ecuador |
789-790 | GS1 Brazília |
800-839 | GS1 Olaszország |
840-849 | GS1 Spanyolország |
850 | GS1 Kuba |
858 | GS1 Szlovákia |
859 | GS1 Csehország |
860 | GS1 Szerbia és Montenegró |
865 | GS1 Mongólia |
867 | GS1 Észak-Korea |
869 | GS1 Törökország |
870-879 | GS1 Hollandia |
880 | GS1 Dél-Korea |
884 | GS1 Kambodzsa |
885 | GS1 Thaiföld |
888 | GS1 Szingapúr |
890 | GS1 India |
893 | GS1 Vietnam |
899 | GS1 Indonézia |
900-919 | GS1 Ausztria |
930-939 | GS1 Ausztrália |
940-949 | GS1 Új-Zéland |
950 | GS1 Központi Iroda |
955 | GS1 Malajzia |
958 | GS1 Makaó |
977 | Folyóiratok, sajtó ( ISSN ) |
978-979 | Könyvek ( ISBN ) |
980 | Visszáru bizonylatok |
981-982 | Valuta kuponok |
990-999 | Kuponok |
Vonalkódok | |
---|---|
Lineáris |
|
2D |
|
Egyéb |
|
Kapcsolódó cikkek | A vonalkód jellemzőinek összehasonlítása |