Что такое GS1 DataMatrix и зачем он нужен
GS1 DataMatrix — это разновидность матричного двумерного кода, предназначенная для автоматической идентификации товаров в соответствии со стандартами GS1. В отличие от обычного DataMatrix, GS1 DataMatrix всегда начинается со специального служебного символа FNC1 (ASCII 232), который указывает, что закодированная последовательность соответствует формату GS1 с идентификаторами применения (AI)[reference:0]. Без этого символа технические средства не смогут распознать код корректно.
Для системы обязательной маркировки «Честный знак» используется именно GS1 DataMatrix, потому что в него помещается вся необходимая информация для прослеживаемости товара[reference:1]:
- GTIN (01) — глобальный идентификатор товара, 14 цифр[reference:2]
- Серийный номер (21) — уникальный номер каждой единицы товара, до 20 символов[reference:3]
- Ключ проверки (91) и код проверки (92 или 93) — криптографическая подпись (криптохвост), которую генерирует оператор системы[reference:4]
Где применяется GS1 DataMatrix
Сфера применения GS1 DataMatrix постоянно расширяется. Вот основные категории товаров, для которых маркировка этим кодом уже обязательна или вводится в ближайшее время[reference:5][reference:6]:
- Лекарственные препараты и медицинские изделия
- Молочная продукция
- Обувь и товары лёгкой промышленности
- Табачная продукция
- Фототовары
- Духи и туалетная вода
- Шины и автомобильные покрышки
- Биологически активные добавки (БАД)
- Антисептики
- Парфюмерия и косметика (поэтапное введение с 2025 года)
Начиная с 1 апреля 2025 года маркировка стала обязательной уже для 27 товарных категорий[reference:7]. Если вы работаете с любой из них, готовиться нужно уже сейчас.
Как устроен код GS1 DataMatrix
Внешне GS1 DataMatrix — это квадрат или прямоугольник, составленный из отдельных точек или квадратов, обрамлённый специальным узором для ориентации в пространстве[reference:8]. Размер кода зависит от объёма закодированных данных и параметра X — размера одного модуля. Стандарт предусматривает 24 типоразмера — от 10×10 до 144×144 модулей[reference:9].
Структура кода маркировки в системе «Честный знак» строго регламентирована[reference:10]:
- В начале кода присутствует признак символики FNC1
- Первая группа (AI=01) — GTIN, 14 цифр
- Вторая группа (AI=21) — серийный номер, 6–20 символов
- Третья группа (AI=91 или 93) — код проверки, 4–88 символов
- Между группами — разделитель GS (ASCII 29)
Криптохвост (код проверки) невозможно сгенерировать самостоятельно — он создаётся на стороне оператора системы маркировки с использованием криптографических алгоритмов[reference:11]. Именно поэтому обычные онлайн-генераторы DataMatrix бесполезны для легальной маркировки — они не могут создать легитимный криптохвост.
Как получить легальные коды GS1 DataMatrix
Процесс получения кодов для маркировки организован через оператора системы «Честный знак»:
- Шаг 1. Зарегистрируйтесь в системе «Честный знак» и получите усиленную квалифицированную электронную подпись.
- Шаг 2. Вступите в ассоциацию GS1 Russia и получите префикс компании (GTIN).
- Шаг 3. В личном кабинете системы закажите коды маркировки на свою продукцию. Количество кодов определяется объёмом выпуска.
- Шаг 4. Система сгенерирует для каждой единицы товара уникальный код маркировки, включающий GTIN, серийный номер и криптохвост.
- Шаг 5. Выгрузите полученные коды в виде текстового файла или через API[reference:12]. Затем с помощью специального оборудования или программного обеспечения преобразуйте их в печатный GS1 DataMatrix на этикетках.
Важно помнить: коды маркировки обязательно содержат непечатные символы-разделители. При работе с ними используйте текстовые редакторы, которые умеют отображать управляющие символы, например Notepad++[reference:13].
Требования к печати GS1 DataMatrix
Чтобы код гарантированно читался сканерами на всех этапах оборота, важно соблюдать несколько технических требований. Вот ключевые параметры из нормативных документов:
- Размер элемента (X-модуль): должен находиться в диапазоне от 0,255 до 0,680 мм. Для кодов, предназначенных для сканирования камерами смартфонов на кассах, рекомендуется придерживаться X-модуля не менее 0,380–0,495 мм[reference:14][reference:15].
- Разрешение печати: не менее 200 dpi, а для обеспечения наилучшего качества сканирования — 300 dpi и выше[reference:16].
- Контрастность: печать должна быть чёрно-белой, фон — максимально белым, модули — максимально чёрными[reference:17].
- Тихая зона: вокруг кода обязательно оставлять свободное поле шириной не менее 1 модуля (1X) с каждой стороны[reference:18][reference:19].
- Качество: на этикетках требуется качество не ниже класса 1,5 (С) по ГОСТ Р ИСО/МЭК 15415-2012[reference:20].
Также код не должен перекрываться другими элементами упаковки (составом, сроком годности, логотипами)[reference:21]. Рекомендуемый размер готового кода маркировки на потребительской упаковке — от 10×10 мм, этого достаточно для комфортного считывания кассовыми сканерами[reference:22].
Качество печати и проверка кода
Даже правильно сгенерированный GS1 DataMatrix может оказаться бракованным, если его плохо напечатать[reference:23]. Перед массовым запуском партии рекомендуется:
- Протестировать сканирование кодов в реальных условиях склада или магазина[reference:24]
- Проверить качество печати через приложения «Честный знак. Бизнес» или «ЧекМарк»[reference:25]
- Убедиться, что принтер настроен на правильное разрешение
Если товар продаётся через маркетплейсы (Wildberries, Ozon), упаковка с нечитаемым кодом будет забракована на приёмке, что приведёт к задержкам, возвратам и штрафам[reference:26][reference:27].
Распространённые ошибки
По опыту работы с типографиями и складами, чаще всего проблемы с чтением GS1 DataMatrix возникают из-за следующих причин:
- X-модуль слишком мал — менее 0,2 мм, из-за чего код просто сливается при печати на обычном принтере.
- Разрешение печати ниже 200 dpi — модули получаются рваными и нечёткими.
- Печать на глянцевой или металлизированной бумаге — блики мешают камерам сканеров.
- Отсутствие тихой зоны — сканер воспринимает соседние элементы упаковки как часть кода.
- Цветной код (цветные модули на цветном фоне) — система «Честный знак» и большинство сканеров рассчитаны только на чёрно-белую печать[reference:28].
- Попытка сгенерировать код в обычном онлайн-сервисе — такой код будет картинкой без криптохвоста, и система его не примет[reference:29].
Заключение
Коротко по делу:
- GS1 DataMatrix — это не просто QR-код. Это стандартизированный формат данных со строгими требованиями к структуре. Для работы с «Честным знаком» нужен именно он.
- Легальные коды генерирует только оператор системы маркировки. Бесплатные онлайн-генераторы не годятся для маркировки товаров — с таким кодом товар не пройдёт проверку.
- При печати следите за чёткостью, контрастом, размером модуля и разрешением печати.
- Для новых категорий товаров (парфюмерия, БАД, антисептики) пора готовить производство к маркировке уже сейчас.
А теперь вопрос к вам: сталкивались ли вы с проблемами при приёмке маркированных товаров на складах Wildberries или Ozon? Или, может быть, у вас уже есть опыт настройки печати GS1 DataMatrix на своём производстве? Поделитесь в комментариях, это поможет другим избежать типичных ошибок. И не забывайте: правильная маркировка — это не просто галочка для государства, это ваша уверенность в том, что товар дойдёт до полки без проблем.