Что означают 13 цифр
Штрихкод EAN-13 несёт GTIN-13 — номер, идентифицирующий товарную позицию на кассе. Первые цифры — это префикс GS1, который показывает, какая национальная организация GS1 выдала номер компании, а не обязательно то, где произведён товар. Префикс компании и номер товара вместе идентифицируют продукт, а последняя цифра — контрольная.
Деление на префикс компании и номер товара бывает разным, потому что GS1 выдаёт префиксы разной длины в зависимости от того, сколько товаров компании нужно пронумеровать.
- Префикс GS1: обычно 3 цифры, например 978 или 979 для книг (ISBN)
- Номер компании и номер товара: всего 9 цифр
- Контрольная цифра: 1 цифра
- Ширина символа: 95 модулей плюс свободные зоны
Как вычисляется контрольная цифра
Контрольная цифра EAN-13 вычисляется по модулю 10 с чередующимися весами 1 и 3. Умножьте первые 12 цифр слева направо на 1, 3, 1, 3 и так далее, сложите результаты, и контрольная цифра будет равна тому, чего не хватает до ближайшего кратного 10.
Для 950600013435 взвешенная сумма равна 78, поэтому контрольная цифра — 2, а полный номер — 9506000134352. Сканер пересчитывает её при каждом считывании и отбрасывает результат, если он не совпал.
Структура и родственные коды
У символа есть начальные, центральный и конечные защитные штрихи, по шесть цифр с каждой стороны. Первая цифра не рисуется отдельными штрихами: она кодируется рисунком левых шести цифр. EAN-8 — более короткая версия для очень маленьких упаковок, а UPC-A — 12-значная форма, используемая в США и Канаде. Символика определена в ISO/IEC 15420.