В логистике штрихкод нужен, чтобы машина без ошибок опознала товар, коробку или паллету. На единице товара стоит EAN-13 (GTIN-13), на транспортной коробке ITF-14 или GS1-128, на паллете этикетка GS1-128 с номером SSCC. Для товаров под обязательной маркировкой добавляют двумерный код DataMatrix. Все эти коды относятся к системе GS1 и читаются одним сканером.

Код хранит только номер. Всё остальное (название, вес, цена, срок годности) система находит в базе по этому номеру. Поэтому ошибка в одной цифре может отправить товар не туда, и в коды встраивают контрольную цифру.

Какие бывают коды и для чего они нужны

УровеньКодЧто кодируетГде применяют
Единица товараEAN-13 (GTIN-13), EAN-8Номер товарной позицииКасса магазина, приёмка, инвентаризация
Групповая упаковка, коробкаITF-14 или GS1-128 с GTIN-14Номер коробки и число единиц внутриСклад, отгрузка коробками
Логистическая единица (паллета)GS1-128 с SSCCУникальный номер конкретной паллетыПриёмка паллет, отслеживание, подтверждение отгрузки
Товар с маркировкойDataMatrixИдентификатор и криптохвост, уникальный для экземпляраГосударственные системы маркировки
Место храненияШтрихкод ячейкиАдрес ячейкиАдресное хранение и сборка

Правильный выбор зависит от того, что именно вы идентифицируете: продукт, коробку или транспортную единицу. Один и тот же товар в рознице, на складе и в машине получает разные коды.

Как устроен EAN-13

Код состоит из 13 цифр. Первые цифры задают префикс, выданный национальной организацией GS1. Для России это диапазон 460–469, для Беларуси 481. Префикс показывает страну регистрации компании. Страну производства товара он не доказывает. Дальше идут номер компании и номер товара, а последняя цифра контрольная.

Контрольную цифру считают так.

  1. Возьмите первые 12 цифр.
  2. Умножьте цифры на нечётных местах (1-я, 3-я и так далее) на 1, на чётных местах на 3.
  3. Сложите результаты.
  4. Контрольная цифра равна числу, которое нужно добавить к сумме, чтобы получить кратное десяти.

Пример на учебном коде 460123456789. Умножаем: 4×1 + 6×3 + 0×1 + 1×3 + 2×1 + 3×3 + 4×1 + 5×3 + 6×1 + 7×3 + 8×1 + 9×3 = 4 + 18 + 0 + 3 + 2 + 9 + 4 + 15 + 6 + 21 + 8 + 27 = 117. До 120 не хватает 3. Значит, контрольная цифра 3, полный код 4601234567893. Сканер пересчитывает цифру при чтении и отклоняет код, если она не сошлась. Это учебный пример, не код реального товара.

Коды для коробок и паллет

Для групповой упаковки применяют GTIN-14. Первая цифра показывает вариант упаковки, затем идёт GTIN единицы без контрольной цифры и новая контрольная цифра. Код наносят в ITF-14 на гофрокартон, потому что этот формат лучше читается на шероховатой поверхности, либо в GS1-128.

Паллета получает SSCC. Это 18-значный серийный номер транспортной единицы, который никогда не повторяется. В GS1-128 он идёт с идентификатором применения (00). На ту же этикетку добавляют данные: GTIN содержимого, количество, номер партии, срок годности. Так получатель сканирует одну этикетку и принимает всю паллету без ручного ввода. SSCC включают и в электронные уведомления об отгрузке, о чём торговые сети договариваются с поставщиками. Если вы формируете паллеты по правилам, прочтите материал Грузы на паллетах: правила перевозки. Число паллет в машине быстро считает калькулятор паллет.

Двумерные коды и маркировка товаров

Линейные коды хранят немного данных. Двумерные (DataMatrix, QR) вмещают больше и работают даже при частичном повреждении. В России обязательную маркировку ведёт система «Честный знак», где на каждый экземпляр товара нанесён DataMatrix. В Беларуси действует собственная система маркировки товаров контрольными знаками. Если товар подлежит маркировке, при приёмке, перемещении и отгрузке его код сканируют, а учётная система сверяет его с документом.

Складу для этого нужны сканеры, которые читают двумерные коды, учётная система с кодами по каждой единице и агрегация: связь кодов единиц с кодом коробки и паллеты. Агрегация позволяет принять паллету одним сканом.

Где коды пригождаются на складе

  • Приёмка. Сканирование паллеты или коробки сверяет факт с накладной и выявляет расхождения сразу.
  • Размещение и адресное хранение. Сканируют ячейку и товар, система фиксирует положение.
  • Комплектация. Сборщик подтверждает отбор сканированием, как описано в статье про технологии набора товара.
  • Инвентаризация. Подсчёт идёт быстрее, а ошибки ввода пропадают.
  • Отгрузка. Сканирование паллет при погрузке подтверждает, что в машину ушёл нужный товар.
  • Отслеживание. По номеру SSCC находят паллету на маршруте или на складе.

Оборудование и вопросы выбора сканеров разобраны в статье Что важно знать о сканерах штриховых кодов, а нужно ли вообще вводить штрихкодирование на складе, обсуждает отдельный материал.

Требования к печати и размещению

  1. Контраст. Тёмные штрихи на светлом фоне, без глянцевых бликов.
  2. Тихая зона. Вокруг кода нужен свободный отступ с обеих сторон, иначе сканер не найдёт начало.
  3. Размер и качество печати. Слишком мелкий или смазанный код читается плохо, особенно на термоэтикетках при высокой скорости.
  4. Место. Код ставят на плоскую часть, не на сгиб и не на шов упаковки. Этикетку паллеты размещают на двух смежных сторонах на нужной высоте от пола, чтобы её можно было считать без разбора штабеля.
  5. Проверка. Новый вид этикетки проверяют на реальном сканере до массовой печати.

Типичные ошибки

  • Один код на всех уровнях. Штрихкод товара нельзя использовать вместо SSCC, потому что он не различает паллеты.
  • Повторное использование номера. Уникальный номер нельзя присваивать двум паллетам.
  • Неправильная контрольная цифра. Код с ошибкой не примет ни один сканер.
  • Старые этикетки поверх новых. На паллете остаются два кода, сканер читает неверный.
  • Печать на плохих материалах. Выцветшие термоэтикетки теряют читаемость до приёмки.

Частые вопросы

Чем EAN отличается от GTIN? GTIN означает глобальный номер товарной позиции, а EAN-13 является способом записи этого номера в виде штрихкода. На единице товара это одно и то же число.

Что такое SSCC? Это 18-значный номер логистической единицы, например паллеты. Он уникален и позволяет отслеживать конкретную паллету.

Кто выдаёт номера для штрихкодов? Номера выдаёт национальная организация системы GS1 в каждой стране после регистрации компании. В России это GS1 Rus, в Беларуси уполномоченная национальная организация.

Нужен ли QR вместо штрихкода? Для идентификации на складе чаще достаточно линейных кодов GS1. Двумерные нужны там, где хранится больше данных или действует маркировка.

Можно ли читать код телефоном? Можно для разовых задач. На складе нужны специальные сканеры или терминалы, которые быстрее и точнее.

Проверено: октябрь 2026. Источники: стандарты системы GS1 (GTIN, GS1-128, SSCC, правила расчёта контрольной цифры), распределение префиксов GS1 для России и Беларуси, документация российской системы «Честный знак» и белорусской системы маркировки.

Читайте также

Раздел: Управление логистикой / Основы логистики

Посчитайте сами: стоимость километра и тонно-километра

Похожие записи