Co znaczy 13 cyfr
Kod kreskowy EAN-13 niesie GTIN-13, numer identyfikujący jednostkę handlową przy kasie. Pierwsze cyfry to prefiks GS1, który wskazuje, która organizacja członkowska GS1 nadała numer firmy, a niekoniecznie gdzie wyprodukowano towar. Prefiks firmy i numer pozycji razem identyfikują produkt, a ostatnia cyfra jest cyfrą kontrolną.
Podział na prefiks firmy i numer pozycji bywa różny, bo GS1 nadaje prefiksy o różnej długości, zależnie od tego, ile produktów firma musi numerować.
- Prefiks GS1: zwykle 3 cyfry, na przykład 978 lub 979 dla książek (ISBN)
- Numer firmy i numer pozycji: łącznie 9 cyfr
- Cyfra kontrolna: 1 cyfra
- Szerokość symbolu: 95 modułów plus strefy ciszy
Jak liczy się cyfrę kontrolną
Cyfra kontrolna EAN-13 wykorzystuje obliczenie modulo 10 z naprzemiennymi wagami 1 i 3. Pomnóż pierwsze 12 cyfr przez 1, 3, 1, 3 i tak dalej od lewej, dodaj wyniki, a cyfra kontrolna to wartość potrzebna do osiągnięcia następnej wielokrotności 10.
Dla 950600013435 suma ważona wynosi 78, więc cyfra kontrolna to 2, a pełny numer to 9506000134352. Skaner przelicza to przy każdym skanie i odrzuca odczyt, który się nie zgadza.
Budowa i krewni
Symbol ma kreski ochronne na początku, pośrodku i na końcu, z sześcioma cyframi po każdej stronie. Pierwsza cyfra nie jest rysowana własnymi kreskami; koduje ją układ lewej szóstki cyfr. EAN-8 to krótsza wersja dla bardzo małych opakowań, a UPC-A to 12-cyfrowa forma używana w USA i Kanadzie. Symbologię określa norma ISO/IEC 15420.