GS1-128 и SSCC на производстве: что печатать на коробке и паллете
Идентификаторы применения простым языком: GTIN, партия, даты, реальный вес, SSCC. Где печатается каждая этикетка и какие ошибки встречаются чаще всего.
Штрихкод EAN-13 на потребительской упаковке говорит только, что это за товар. Для прослеживаемости этого мало: склад клиента хочет знать партию, дату, срок и — для весовой продукции — реальный вес каждой коробки. Для этого есть GS1-128, а для паллеты — SSCC. В статье — что в них содержится, как их читать и где их печатают на заводе.
Что такое GS1-128
GS1-128 — линейный штрихкод на основе символики Code 128 со специальным символом (FNC1) в начале, который сообщает сканеру, что дальше идут данные по правилам GS1. Данные организованы парами: идентификатор применения (AI), записанный в скобках в тексте под кодом, и его значение.
| AI | Что означает | Формат |
|---|---|---|
| (01) | GTIN — код торговой единицы | 14 цифр, фиксированная длина |
| (10) | Номер партии | до 20 символов, переменная длина |
| (11) | Дата производства | ГГММДД |
| (13) | Дата упаковки | ГГММДД |
| (15) | «Лучше употребить до» | ГГММДД |
| (17) | «Употребить до» (срок годности) | ГГММДД |
| (310n) | Вес нетто в килограммах, n — число знаков после запятой | 6 цифр |
| (00) | SSCC — код логистической единицы (паллеты) | 18 цифр |
Пример чтения: (3103)012345 означает 12,345 кг — последняя цифра идентификатора (3) задаёт три знака после запятой. Поскольку партия переменной длины, после неё, если дальше идут данные, ставится разделитель FNC1; поэтому на практике AI фиксированной длины ставят первыми, а партию — в конец. Полные правила — в общих спецификациях, которые публикует GS1.
«Лучше употребить до» или «употребить до»?
Выбор между (15) и (17) не технический: он зависит от типа продукта и правил маркировки. Скоропортящиеся продукты обычно маркируются сроком «употребить до», остальные — «лучше употребить до». Для прослеживаемости важно, чтобы дату не вводил оператор: в MES-системе она считается из генеалогии партии от самой ранней даты компонентов.
Переменный вес
У коробок с мясом, сыром, рыбой или овощами, которые продаются на вес, каждая коробка весит по-своему. На этикетке должен быть реальный вес, а не номинальный. Используется GTIN для товара с переменной мерой и AI (310n) с весом с весов. Правильный поток: коробка ставится на весы, вес нетто (без тары) попадает прямо в этикетку, этикетка печатается автоматически. О подключении весов — в статье взвешивание и переменный вес.
SSCC — один код на всю паллету
SSCC (Serial Shipping Container Code) однозначно идентифицирует логистическую единицу: паллету, контейнер, большой короб. В нём 18 цифр: цифра расширения, префикс компании в GS1, серийный номер и контрольная цифра. Паллетная этикетка содержит SSCC и, как правило, данные о содержимом.
Выгода: при погрузке одно сканирование SSCC определяет всё, что стоит на паллете, — система знает из базы, какие коробки, партии и количества на неё поставлены. Клиент делает то же самое на приёмке, если получает данные электронно.
Где печатается каждая этикетка
На приёмке
Внутренняя этикетка партии на каждую принятую единицу: поставщик, происхождение, дата, вес нетто. Она не обязана быть GS1, но должна сканироваться.
В производстве
Внутренние этикетки на ёмкостях: постоянная — на контейнере, временная — на содержимом. Механизм — на странице тара и этикетки.
На упаковке
GS1-128 на коробке: GTIN, партия, дата, срок, реальный вес. Печатается на посту упаковки из данных системы.
При формировании паллеты
Паллетная этикетка с SSCC, обычно на двух соседних сторонах.
При отгрузке
Паллета сканируется при погрузке; данные прослеживаемости можно передать клиенту электронно.
GS1 DataMatrix и QR
Двумерные коды вмещают больше данных на меньшей площади и читаются даже частично повреждёнными. GS1 DataMatrix использует те же идентификаторы применения, что и GS1-128. Он распространён на мелких товарах и в регулируемых отраслях; для коробок и паллет в пищевой логистике клиенты чаще всего требуют GS1-128. Какую символику применять, в итоге решает спецификация клиента.
Частые ошибки
- Текст без кода — данные напечатаны читаемо, но в штрихкоде их нет или они закодированы иначе
- Нет FNC1 — код похож на GS1-128, но это обычный Code 128; сканер клиента не разделяет поля
- Номинальный вес вместо реального у продукции с переменным весом
- Срок, введённый вручную — самый частый источник несоответствий на аудите
- Слабый контраст и изношенная печать — важны печатающая головка и правильный риббон; см. этикетки для пищевого производства
Частые вопросы
Нужно ли членство в GS1?
Для GTIN и SSCC, действительных за пределами завода, нужен префикс компании от национальной организации GS1. Внутренние этикетки партий могут использовать собственную нумерацию.
Сможет ли наш принтер печатать GS1-128?
Почти любой промышленный принтер этикеток печатает Code 128 с FNC1; проблема обычно в шаблоне этикетки, а не в принтере. Подходящие принтеры — на imprimante-etichete.md.
Кто проверяет правильность этикетки?
Клиент на приёмке, сканером. Лучше проверить заранее — сканером, который показывает расшифрованные поля, — для каждого нового шаблона.
Вывод
GS1-128 и SSCC — не формальность маркировки, а способ, которым данные прослеживаемости уходят с завода вместе с продукцией. Когда они берутся прямо из системы — партия, рассчитанный срок, вес с весов, — исчезают и ошибки. Смотрите также страницу маркировка GS1 или запросите консультацию.


