QrDeco.com

Этикетка GS1-128: идентификаторы применения на логистической этикетке

Этикетка GS1-128 — это символ Code 128 с идентификаторами применения GS1: GTIN, номер партии, срок годности, серийный номер. Штрихи выглядят как обычный Code 128; меняются грамматика payload и символ FNC1, который сообщает сканеру, где заканчивается поле переменной длины и начинается следующее.

Payload GS1-128 в скобочной записи; кодер вставляет FNC1 между полями переменной длины.

GS1-128 — это Code 128 с payload GS1

Code 128 — универсальная символика. GS1-128 ограничивает её: первый знак символа — FNC1, каждое поле начинается с зарегистрированного идентификатора применения, а данные следуют правилам длины и набора символов этого идентификатора. Сканер, знающий GS1, разбирает поля; обычный считыватель Code 128 видит штрихи, но не структуру. Не подписывайте символ GS1-128 как «Code 128» в отгрузочных документах.

Выберите идентификаторы применения

Частые идентификаторы применения на логистической этикетке
AIДанныеДлина и примечания
00SSCC-18Фиксированные 18 цифр — «номерной знак» паллеты или короба.
01GTIN-14Фиксированные 14 цифр вместе с контрольной.
10Партия или лотПеременная длина, до 20 символов. Нужен разделитель, если дальше идёт другое поле.
17Срок годностиФиксированные 6 цифр, ГГММДД.
21Серийный номерПеременная длина, до 20 символов.

Зафиксируйте порядок заранее: [01] GTIN, [17] срок, [10] партия — привычная последовательность на коробках продуктов и лекарств. Включайте только то, что действительно читает принимающая система: каждое лишнее поле удлиняет символ и сужает штрихи.

Соберите payload в скобках

  • Записывайте каждое поле как [AI]значение, без пробелов между полями.
  • Для AI 01 используйте GTIN-14, для AI 17 — шесть цифр в формате ГГММДД.
  • Позвольте кодеру вставить FNC1: скобочный ввод — безопасный способ выразить его, не набирая управляющие символы.
  • Держите поля переменной длины, такие как 10 и 21, короткими: именно они вынуждают ставить разделитель.

Контрольная цифра AI 01 — часть GTIN и должна быть верной. Если ERP выдаёт 13-значный GTIN, дополните его до 14 цифр слева перед кодированием: ведущий ноль — часть номера, а не форматирование.

Напечатайте логистическую этикетку

Символ GS1-128 на коробке обычно печатают при 100% или крупнее, со свободной зоной не меньше десяти модулей с каждой стороны и штрихами перпендикулярно направлению чтения этикетки. Сохраняйте читаемую интерпретацию — текст AI в скобках — под штрихами или рядом, чтобы склад мог работать, когда сканер подведёт. Проверяйте тем сканером, которым реально пользуется склад, и с того расстояния, с которого его реально держат.

  • Оставляйте не меньше 10 мм пустой этикетки вокруг символа.
  • Не уменьшайте ниже 80% для конвейерного сканера.
  • Не печатайте поверх швов, скоб и гофры.
  • Напечатайте пробную коробку и отсканируйте её после закрытия и укладки в штабель.

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

Чем GS1-128 отличается от Code 128?

GS1-128 — это Code 128 с payload GS1: символ начинается с FNC1, а данные подчиняются правилам идентификаторов применения. Обычный Code 128 может нести произвольный текст.

Нужен ли FNC1 между каждым полем?

Нет. Поля фиксированной длины, такие как 01 и 17, разделителя не требуют. FNC1 нужен после поля переменной длины, если за ним следует другое поле.

Может ли телефон отсканировать этикетку GS1-128?

Некоторые приложения декодируют штрихи, но интерпретация идентификаторов применения — отдельный шаг. Используйте складской сканер или программу, которая разбирает данные GS1.

← Все сценарии