EAN-13 и EAN-8: какой формат штрих-кода подходит вашему товару?

A clean, minimalist comparison of a long (EAN-13) and a short (EAN-8) barcode side-by-side.

Возьмите любой товар в магазине — и где-то на упаковке вы обязательно найдёте штрих-код. Чаще всего это EAN-13 — 13 цифр, выстроенных вдоль привычной полосы из чёрных и белых штрихов. Но иногда на чём-то совсем крошечном — пачке жевательной резинки или тюбике бальзама для губ — можно заметить более короткий и компактный штрих-код: EAN-8.

Оба формата решают одну и ту же задачу — присваивают каждому товару уникальный, считываемый сканером идентификатор, — но созданы для разных ситуаций. В этом руководстве разберём реальные отличия между EAN-13 и EAN-8, когда использовать каждый из них и как они вписываются в более широкую экосистему штрих-кодов GS1.

EAN-13 и EAN-8: ключевые отличия кратко

Главное различие между этими двумя форматами сводится к тому, сколько цифр они несут и сколько места занимают на этикетке.

Характеристика EAN-13 EAN-8
Цифр 13 8
Ширина модулей 95 модулей 67 модулей
Минимальная ширина печати ~1,5 дюйма (38 мм) ~1 дюйм (26 мм)
Типичное применение Стандартные розничные товары Очень маленькие упаковки
Регулирует GS1 GS1

Штрих-код EAN-13 кодирует 13 цифр и состоит из 95 модулей одинаковой ширины, согласно Википедии. EAN-8 кодирует лишь 8 цифр, что даёт гораздо более узкий штрих-код — примерно две трети ширины.

Как выбрать: простое дерево решений

Для тех, кто решает, какой формат использовать, логика проста:

  1. Стандартные товары — если на упаковке помещается штрих-код шириной хотя бы 1,5 дюйма, выбирайте EAN-13. Это обязательное требование для розничной торговли во всём мире.
  2. Мелкие товары — если область для печати на вашем товаре слишком мала для EAN-13, можно подать заявку на EAN-8.

Простое дерево решений из 2 шагов: упаковка маленькая? Нет -> EAN-13; Да -> EAN-8.

На одно обстоятельство часто не обращают внимания — это Quiet Zone (свободная зона), пустое белое пространство по обе стороны штрих-кода. Согласно Википедии, в штрих-кодах EAN-13 часто присутствует индикатор > с правой стороны, отмечающий начало Quiet Zone. Этот визуальный маркер помогает сканерам находить границы кода, чтобы они не путались из-за соседней графики или текста.

Когда EAN-8 — правильный выбор: правило площади поверхности

EAN-8 — это не бесплатная альтернатива, а специализированный формат для товаров, которые физически не вмещают стандартный штрих-код. Как объясняет Barcodes South Africa, поскольку доступно всего 8 цифр (гораздо меньше уникальных комбинаций, чем у 13 цифр), организации-члены GS1 выдают номера EAN-8 только тем производителям, которые могут доказать, что их упаковка слишком мала для EAN-13.

На практике EAN-8 встречается на таких товарах, как:
– Отдельные шоколадные батончики или пачки жевательной резинки
– Мелкая косметика (бальзам для губ, тушь)
– Пакетики с семенами или специями
– Крошечные аксессуары для электроники

Если у вашего товара достаточно места, EAN-13 всегда остаётся стандартом по умолчанию.

Технические спецификации: как устроены форматы EAN?

За полосами скрывается точная структура, благодаря которой каждый товар получает глобально уникальный идентификатор через систему GS1 (Global Standards 1).

Структура EAN-13:

  • Префикс GS1 (3 цифры): определяет, какая организация-член GS1 выпустила код. Например, 590 — Польша, 400–440 — Германия.
  • Код производителя (переменная длина): уникальный идентификатор, присвоенный компании.
  • Код товара (переменная длина): конкретный номер, который компания присваивает конкретному продукту (по сути, SKU).
  • Контрольный разряд (1 цифра): финальная цифра, вычисляемая из всех предыдущих цифр для выявления ошибок сканирования.

Структура EAN-8:

EAN-8 устроен иначе — кода производителя переменной длины здесь нет. Орган нумерации присваивает коды товаров напрямую. Согласно Oracle, любая компания может запросить EAN-8, даже если у неё уже есть префикс EAN-13, но между этими двумя номерами нет никакой математической связи.

Наглядная разбивка компонентов EAN-13 с помощью цветных сегментов.

Оба формата замечательно надёжны в выявлении ошибок. Википедия отмечает, что EAN-13 обнаруживает 100% ошибок в одной цифре и 90% ошибок перестановки (когда две соседние цифры меняются местами). Это значит, что если сканер неправильно считает хотя бы один штрих, контрольный разряд почти всегда это выявит.

Принимают ли EAN-13 в США? Сравнение с UPC-A

Распространённое опасение компаний, продающих на международном рынке, — работает ли EAN-13 в Соединённых Штатах, где исторически использовался собственный 12-значный формат UPC-A.

Короткий ответ: да, полностью. Инициатива «2005 Sunrise» — ныне давно устоявшаяся политика — требует, чтобы каждая система касс самообслуживания в США и Канаде принимала как EAN-13, так и UPC-A. По сути, EAN-13 технически является надмножеством UPC-A. Штрих-код UPC-A — это просто EAN-13, первая цифра которого равна 0.

Что это значит на практике:
– Если вы глобальный бренд, вы можете использовать EAN-13 повсюду — отдельные коды UPC-A не нужны.
– Американские розничные сети смогут сканировать ваши товары с EAN-13 без каких-либо изменений в настройках.

В системе EAN-13 стоит знать и о специализированных префиксах. Префиксы Bookland (978 и 979) встраивают ISBN непосредственно в EAN-13, что позволяет сканировать книги на любой стандартной розничной кассе независимо от места их издания.

Интеграция GTIN и нормализация в базах данных

EAN-13 и EAN-8 входят в семейство Global Trade Item Number (GTIN). Когда товары со штрих-кодами разной длины попадают в одну базу данных — скажем, в систему управления складом — им нужен единый формат. Тут на сцену выходит GTIN-14.

Нормализация проста: более короткие коды дополняются ведущими нулями.

Штрих-код GTIN-14
EAN-13: 4006381333931 04006381333931 (1 ведущий ноль)
EAN-8: 96385074 00000096385074 (6 ведущих нулей)

В таких системах, как Oracle WMS, все GTIN выравниваются по правому краю и дополняются до 14 цифр, так что одно поле базы данных способно вместить всё — от тюбика бальзама для губ до целого поддона.

Простая визуализация «Zero Padding» для выравнивания EAN-8 и EAN-13 в блоки GTIN-14.

Как вычислить контрольный разряд (алгоритм Modulo-10, пошагово)

Последняя цифра любого штрих-кода EAN не случайна — она вычисляется по алгоритму Modulo-10. Современные программы делают это автоматически, но понимать математику полезно, если вы генерируете штрих-коды программно или разбираетесь в проблемах со сканированием.

Пример: проверка контрольного разряда для EAN-13400638133393?

Шаг 1 — Двигаясь справа (без учёта контрольного разряда), присвойте чередующиеся веса 3 и 1:

Позиция 12 11 10 9 8 7 6 5 4 3 2 1
Цифра 4 0 0 6 3 8 1 3 3 3 9 3
Вес 1 3 1 3 1 3 1 3 1 3 1 3
Произведение 4 0 0 18 3 24 1 9 3 9 9 9

Шаг 2 — Сложите все произведения: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89

Шаг 3 — Найдите следующее число, кратное 10 (это 90). Вычтите: 90 − 89 = 1.

Контрольный разряд — 1, что даёт полный штрих-код 4006381333931.

Это хорошая проверка на здравый смысл, которую стоит выполнить ещё на этапе дизайна этикетки — выявить неверный контрольный разряд до того, как вы напечатаете тысячи этикеток, экономит и деньги, и время.

Заключение

EAN-13 — рабочая лошадка розничной штрих-кодировки в мировом масштабе; именно его вы будете использовать для подавляющего большинства товаров. EAN-8 — компактная альтернатива, зарезервированная для изделий, где места на упаковке действительно слишком мало для стандартного штрих-кода. Оба формата регулируются GS1, оба используют одну и ту же систему контрольного разряда Modulo-10, и оба надёжно считываются любой современной POS-системой в мире — включая США и Канаду.

Решение зависит от площади поверхности. Если упаковка вмещает штрих-код шириной хотя бы 1,5 дюйма, используйте EAN-13. Если нет — подайте заявку на EAN-8 через местный офис GS1. В любом случае ваш товар будет корректно сканироваться на протяжении всей цепочки поставок.

FAQ

Можно ли преобразовать код EAN-8 в код EAN-13?

Нет — это полностью самостоятельные идентификаторы. Номера EAN-8 присваиваются GS1 напрямую и никак не связаны с вашим префиксом производителя EAN-13. Если вам нужен код EAN-13, придётся взять номер из выделенного вам блока EAN-13.

Принимают ли EAN-13 в США и Канаде?

Да. После соглашения «2005 Sunrise» любая современная POS-система в Северной Америке считает и UPC-A, и EAN-13 без проблем. Большинство глобальных брендов теперь используют исключительно EAN-13, чтобы упростить работу на всех рынках.

Что произойдёт, если отсканировать штрих-код EAN-8 в системе, ожидающей 14 цифр?

Система дополнит код ведущими нулями, добавив шесть нулей спереди, чтобы заполнить поле GTIN-14 (например, 000000XXXXXXXX). Это стандартная практика в таких системах, как Oracle WMS, чтобы записи в базе данных оставались согласованными для товаров разного размера.

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *