Ugrás a tartalomhoz
100% helyi

EAN és UPC validátor

Ellenőrizze az EAN-13, EAN-8, UPC-A és UPC-E vonalkódok ellenőrző számjegyét, vagy egészítse ki a hiányzó számjegyet.

Bemenet
Kimenet

EAN és UPC validátor

Helyezze be egy vonalkódszámot soronként, és ez az eszköz ellenőrzi, hogy az ellenőrző számjegy helyes-e, a GS1 által az EAN-13, EAN-8, UPC-A és UPC-E kódokhoz meghatározott mod-10 algoritmus segítségével. Fejlesztőknek szól, akik szkenner vagy POS integrációt csatornáznak, raktári dolgozóknak, akik termékkatalógust auditálnak, és mindenkinek, aki megerősíteni szeretné, hogy a csomagoláson nyomtatott vonalkód érvényes-e, mielőtt nyomtatásra kerülne.

A kódtípus beállítása azt szabályozza, hogyan kerül beolvasásra az egyes sorok: az automatikus felismerés az EAN-13, EAN-8 vagy UPC-A közül választ a hossz alapján, vagy kényszerítsen egy adott formátumot, ha a bevitel kétértelmű — hasznos az UPC-E-hez, amely az EAN-8-mal megosztja 8 számjegyből álló hosszát. A hiányzó ellenőrző számjegy kitöltése az utolsó számjegyet kitölti, amikor egy sor egy számjeggyel rövidebb, így az EAN-13 12 adatjegyének vagy az UPC-E 6 jegyű magjának beillesztése egy teljes, érvényes kódot ad vissza. Az UPC-A/UPC-E EAN-13-ra konvertálása érvényes észak-amerikai kódokat átírja 13 jegyű alakjukba egy kezdő nullával, amely az a forma, amit sok európai rendszer vár. A GS1 előtag szerinti ország megjelenítése beolvassa egy érvényes kód kezdő számjegyeit a nyilvános GS1 előtag tartományokra, és kinyomtatja az ISO országkódot, amely kiadta — egyfajta józan ész ellenőrzés, nem bizonyíték arra, hogy hol gyártották a terméket.

A belső szóközök és gondolatjelek az érvényesítés előtt törlődnek, így a táblázatból másolt kódok úgy működnek, ahogy vannak. Minden sor egymástól függetlenül kerül ellenőrzésre — több formátum keverése egy beillesztésben rendben van — és bármi, amely nem felel meg az ismert hossznak, vagy nem számjegyet tartalmaz, érvénytelenként kerül jelentésre, nem pedig csendesen kihagyásra. A csak érvényes sorok megtartása az kimenetet a működő kódok tiszta listájára korlátozza.

Minden a böngészőben fut: a vonalkódszámok soha nem hagyják el az eszközét. Másolja ki az eredményt, töltse le .txt fájlként, vagy küldje vissza a kimenetet a bemenetbe egy másik átjáráshoz.

Gyakori kérdések

Hogyan kerül kiszámításra az ellenőrző számjegy?
Az eszköz a GS1 mod-10 algoritmust alkalmazza: a számjegyeket a jobbról alternálóan 3 és 1 súllyal szummázza, és az ellenőrző számjegy az, amely az összeget a 10 következő többszöréhez hozza. Az EAN-13, EAN-8 és UPC-A ugyanezt a szabályt használja; az UPC-E-t először az eredeti 12 jegyű UPC-A formájára kiterjesztik.
Mi a különbség az EAN-13, UPC-A és UPC-E között?
Az EAN-13 (13 számjegy) az Európában és a világ legtöbb részén használt standard; az UPC-A (12 számjegy) az USA/Kanada megfelelője, matematikailag egy nullával kezdődő EAN-13; az UPC-E (8 számjegy) az UPC-A tömörített verziója, amely rögzített szabályok szerint visszabővül 12 számjegyre.
Miért választ néha az automatikus felismerés rossz formátumot?
Az EAN-8 és az UPC-E egyaránt 8 számjegy, így az automatikus felismerés az 8 jegyű kódot alapértelmezésben EAN-8-ként kezeli. Válassza ki explicit az UPC-E-t a kódtípus listából, ha azt érvényesíti.
Mennyire pontosak az ország keresések?
A szabályos GS1 előtag tartományokat olvassa, amelyek azt azonosítják, hogy a GS1 melyik tagszervezete adta ki a számot — nem feltétlenül az ország, ahol a terméket gyártották. Egyes tartományok (kuponok, korlátozott vagy belső használat) nincsenek hozzárendelve országhoz, ezért üresen maradnak.
A vonalkódszámok valahol feltöltve vannak?
Nem. Az ellenőrzés teljes egészében a böngészőben fut, csak beépített ellenőrző összeg matematika és egy statikus előtag tábla használatával — semmi, amit beillesztesz, nem kerül szerre.