Код маркировки DataMatrix. Что необходимо о нем знать.
Мы видим двухмерные штрих коды повсюду, они прочно вошли в нашу повседневную жизнь.
Но на самом деле привыкли мы только к одному из них – к коду с названием QR. Именно QR кодом мы уверенно назовем любой из двухмерных кодов, который попадется нам на глаза на отпечатанных билетах, документах, рекламных материалах и т.д. И чаще всего будем правы.
DataMatrix – не QR!
Однако, когда мы берем в руки промаркированный «Честным ЗНАКОМ» продукт и видим там знакомый код из черных и белых квадратиков, то нужно понимать, что назвать его QR кодом будет не верно. Это другой из мира двухмерных штрих кодов – код DataMatrix, который используется в системе маркировки и прослеживаемости товаров «Честный ЗНАК». И это совсем не QR, у него своя логика и особенности.
Назначение и свойства их (равно как и еще одного брата могучей троицы 2D кодов – кода Aztec) весьма схожи, также, как и внешний вид, а вот структура построения – отличается и очень сильно.
О версиях штрих кода DataMatrix
Существует несколько версий кода DataMatrix. Более ранние из них (DataMatrix ECC 100 — 140) имеют особенности, которые приводят к заметному ухудшению качества считывания с ростом размера штрих кода. Последняя и закрепившаяся в использовании версия, получившая название DataMatrix ECC 200, иная по структуре и содержит, среди прочего, более совершенный метод коррекции ошибок (коды Рида-Соломона), что позволяет восстановить данные, даже в том случае, если часть кода повреждена.
Одно из требований к коду маркировки – обязательное использование последней версии кода DataMatrix – а именно — ECC200. Внешне, коды DataMatrix более ранней версии ECC140 и современной ECC200 могут быть весьма схожи, как вы думаете, возможно ли визуально отличить один от другого на рисунке ниже?
Оказывается — можно: код ECC140 всегда состоит из нечетного числа составляющих его элементов, в то время как ECC200 – всегда из четного!
Таким образом, если напрячь зрение и аккуратно пересчитать количество модулей в обоих штрих кодах, то вы тоже можете выяснить, какой из двух вышеприведенных кодов «правильный ECC200», а какой — нет.
Всегда ли штрих код маркировки обязан быть квадратным?
Строго говоря — нет. В версии ECC200 допускается возможность построения кода DataMatrix в виде прямоугольника.
Тут важно не путать прямоугольный вариант штрих кода DataMatrix с квадратным, но воспроизведенным с искажениями по одной из сторон. При растягивании элементов кода по одной из сторон качество отпечатанного кода снижается и штрих код может стать нечитаемым. Черно белые элементы, составляющие штрих код, должны оставаться квадратными всегда!
И хотя прямоугольная форма штрих кода DataMatrix может быть удобна для использования в применениях, где крупный квадратный код «не влезает» в этикетку или удобнее была бы узкая и длинная этикетка, но варианты использования прямоугольного формата ограничены. Это связано с тем, что именно прямоугольная форма (в отличие от квадратной!) может содержать в себе лишь ограниченное количество символов.
В прямоугольном виде может быть представлена только маркировка молока (с учетом формата данных в «Честном ЗНАКЕ» и наличия довольно длинного «криптохвоста»). Ни шины, ни обувь, ни другие товары, подлежащие обязательной маркировке в прямоугольном виде представлены быть не могут.
Что такое «качество кода «выше С» печати штрих кода маркировки?
Требования ЦРПТ к качеству печати кода маркировки говорят о том, что оно должно быть «не ниже класса С». Оценка качества печати кода, именуемая в нашем ГОСТ 15415 термином Класс качества, показывает соответствие отпечатанного штрих кода его стандарту.
Стандарт на код DataMatrix подразумевает, что напечатанный код должен:
- состоять из строго квадратных элементов;
- не иметь искажений общей квадратной формы;
- иметь достаточный контраст межу черными и белыми элементами;
- иметь четко выраженные признаки, по которым, собственно, штрих код изначально и ищется в изображении (напомним, что технология считывания 2D кодов имеет название фотосканирования: штрих код ищется в сфотографированном сканером изображении, затем декодируется. То есть штрих код для начала, неплохо бы в изображении опознать).
Любой отход напечатанного кода от этих параметров, его деградация ведет к риску того, что сканер может штрих код не прочитать. То есть задачей производителя является безусловное обеспечение того, что он выпускает в обращение товар с качественно нанесенной маркировкой. Иначе – возникают проблемы.
Класс качества кода проверяется специальными устройствами – верификаторами. Согласно стандарту, верификатор проверяет отпечатанный штрих код на соответствие вышеприведенным требованиям и степень соответствия – тот самый Класс символа — выражается буквенной (от A до F в порядке ухудшения качества) и/или цифровой (от 4 до 0 соответственно) оценкой. Любопытно тут то, что ГОСТ 15415, на который ссылается ЦРПТ в своих указаниях, регламентирует именно оценку в цифре. Буквенная же А-F градация оценки содержится в американском стандарте по верификации, который появился первым. Российский ГОСТ является переводом европейского стандарта ISO/IEC и единственным отличием европейско-российского стандарта от американской версии состоит как раз в том, что оценка качества отображается цифровым значением.
Для удобства современные верификаторы, как правило, показывают Класс символа сразу и в буквенном и в цифровом виде следующим образом:
А(4) (наивысшая оценка)
С(2) (граничная оценка, при которой гарантируется считываемость кода)
D(1) (считывание штрих кода не гарантируется)
F(0) (наихудшая оценка, брак)
Таким образом, декларация качества выпускаемого кода маркировки «выше класса С», является достаточным и необходимым условиями того, что все что многообразие существующих сегодня на рынке сканеров штрих кода без труда сможет справиться с этим кодом. Если вы не проверяете код маркировки на качество печати или проверяете просто сканером — вы рискуете.
Еще один нюанс, связанный с определением качества кода, состоит в том, что на рынке существуют верификаторы, определяющие Класс символа по другому стандарту, а именно — ISO/IEC TR 29158. Очень часто одно и то же устройство верификации способно определять Класс качества по обоим стандартам, при этом оценки будут отличаться! Почему так происходит?
Дело в том, что стандарт ISO/IEC TR 29158 подразумевает оценку качества штрих кодов, относящихся к классу DPM, Direct Print Marking т.е. «прямая маркировка». Под прямой маркировкой подразумевается печать штрих кода непосредственно на предмете (в отличие от, например, печати на этикетке — с последующим нанесением ее на предмет). К DPM относятся такие виды маркировки, как лазерные гравировка и выжигание, ударно-точечное нанесение и такой экзотический способ, как химическое травление.

DPM маркировка гораздо сложнее для сканирования, чем «обычная», поэтому неудивительно, что сканеры, предназначенные для DPM кодов имеют другую конструкцию.
Верификация DPM кодов также осуществляется по другим правилам, в целом можно сказать, что оценка Класса качество по стандарту ISO/IEC TR 29158 более «щадящая». То есть верификатор при переключении в режим DPM верификации даст более высокую оценку, чем в режиме проверки стандартных кодов. Тут кроется некоторая опасность.
Она заключается в том, что такой способ печати как струйная печать на упаковку также может рассматриваться как «прямая маркировка», и для оценки качества получившегося кода вроде бы есть соблазн использовать верификацию по ISO/IEC TR 29158. Ведь так результат будет более высокий!
Однако, наверное, нет смысла обманывать себя, ведь считывать ваш штрих код по ходу его движения к потребителю будут не DPM сканеры штрих кода, с их продвинутыми системами подсветки и алгоритмами декодирования, а обычный, дешевый (ну, согласитесь) 2D сканер. И правило по верификации тут только одно: для достоверного результата качества вашего кода используйте тот стандарт верификации, который рассчитан на конечное устройство считывания. Оставьте DPM верификацию тем применениям, где будет использоваться DPM сканер, и это явно не Маркировка «Честный ЗНАК».
Что такое код маркировки, маркировка товаров и многое другое
Не знаете, что такое код маркировки? Для чего он нужен?
Код маркировки — это уникальная последовательность символов, состоящая из нескольких частей и наносящаяся на товар или товарную упаковку в виде кода DataMatrix. Генерирует его оператор маркировки на основе данных внесенных участником оборота. Внутри него содержится информация, благодаря которой регуляторы смогут проследить весь путь от производителя до покупателя. Также он гарантирует качество и уникальность товара.
Начинающие предприниматели обращаются к нам со следующими вопросами:
- Как получить код маркировки?
- Для каких товаров требуются коды маркировки?
- Что такое DataMatrix?
Не тратьте свое время, на поиски ответов на свои вопросы в интернете, просто позвоните нам 8 (800) 500-47-29
Для экономии Вашего времени:
* Подробности уточняйте у менеджера по телефону 8 (800) 500-47-29
Обязательная маркировка к 2021 году затронула большое количество товаров, и предприятия торговли начали взаимодействие с национальной системой маркировки. Однако не всем предпринимателям до конца понятны процессы, и работа с новой системой вызывает у них вопросы и сложности. Например, часто спрашивают «как зарегистрироваться в системе «Честный ЗНАК» для маркировки пошагово?» и «есть ли инструкция?».
Регистрация в на сайте Честный Знак рф и создание личного кабинета обязательно для всех участников оборота товаров, попавших под требования закона о маркировке. Прежде чем приступить к заказу кодов маркировки для молочной продукции (молока, сыра, мороженого, творога и других продуктов), одежды, белья/текстиля, обуви или другой категории (подробнее читайте в статье «Код маркировки — это»), а затем и работе в самой системе, нужно выполнить определенные действия. Бесплатно расскажем о регистрации для работы с маркировкой в формате пошаговой инструкции для ИП и юридического лица. Легко выполнить самостоятельно.
Главная цель маркировки товаров: защитить потребителя от покупки некачественной и контрафактной продукции. Это возможно благодаря тому, что на каждую бирку или упаковку наносится уникальный код. В таком шифре хранится вся необходимая информация о продукции.
Что эта информация значит для предпринимателей? Теперь вам придется самостоятельно наносить на изделие специальные штрихкоды маркировки и подавать информацию о продукции в систему «Честный Знак». Давайте разберёмся что такое код маркировки.
Код маркировки — это. DataMatrix — это. и другие понятия

Итак, дадим определения понятиям. Код маркировки — это уникальная последовательность символов, состоящая из нескольких частей и наносящаяся на товар или товарную упаковку в виде кода DataMatrix. Генерирует его оператор маркировки на основе данных внесенных участником оборота. Внутри него содержится информация, благодаря которой регуляторы смогут проследить весь путь от производителя до покупателя. Также он гарантирует качество и уникальность товара.
Также есть понятие, как код товара — это присвоенная продукции уникальная последовательность цифр (GTIN присвоенный Ассоциацией GS1 рус), по которой отслеживают движение товара через специальные ресурсы («Честный ЗНАК», ЦРПТ и другие сервисы), они передают, хранят и учитывают все данные о движении и статусе товара.
Расскажем про понятие маркировки товаров. Маркировка товаров — это процесс нанесения кодов Дата Матрикс на продукцию, входящую в перечень товаров подлежащих обязательной маркировки, для последующего отслеживания и контроля правительственными регуляторами. Основные понятия приведены в Постановлении Правительства РФ от 26 апреля 2019 г. N 515
Добавим, что код маркировки DataMatrix — это цифровой двумерный штрихкод (матричная символика, состоящая из квадратных модулей), в котором зашифрована последовательность цифр. Эта последовательность уникальна и состоит из двух частей:
- код идентификации — номер единицы продукции в общей базе сведений оператора;
- код проверки — сгенерированная последовательность, по которой проверяется подлинность кода идентификации.
Название символики произносится как Дата Матрикс, что в переводе на русский язык — «матрица данных».
В Data Matrix зашифрована следующая информация о товаре: кто, где и когда его произвел, из каких материалов и в какой магазин продал. Считать его можно только 2D сканером или специальным приложением на телефон от оператора маркировки ГетМарк .
Какой ГОСТ регулирует цифровое представление кода маркировки DataMatrix
Также будет полезна информация на тему «код маркировки цифровое представление». Для этого нужно знать какой документ ГОСТ регламентирует DataMatrix код: количество символов, расшифровка кодов маркировки (кодирование и декодирование), размер, емкость символа и остальное.
Технические моменты связанные с КМ регулирует ГОСТ Р ИСО/МЭК 16022-2008 Автоматическая идентификация. Кодирование штриховое. Спецификация символики Data Matrix. Настоящий стандарт устанавливает требования к символике Data Matrix (документация/спецификация), а также параметры символики, кодирование знаков данных, форматы символов, требования к размерам и качеству печати, правила исправления ошибок, алгоритм декодирования (как расшифровать DataMatrix код) и прикладные параметры, выбираемые пользователем.
Атрибуты кода маркировки продукции

Состав кода маркировки
Краткая выжимка из Постановления Правительства РФ от 5 июля 2019 г. № 860 “Об утверждении Правил маркировки обувных товаров средствами идентификации». Код маркировки DataMatrix для обуви состоит из 127 символов (пункт 38 документа). Состав КИ относительно прост, он включает в себя 4 группы данных:
- Первая группа — уникальный код товара. Также его называют GTIN. Он состоит из 14 цифр.
- Вторая группа — серийный номер обуви, 13 символов.
- Третья группа — ключ проверки, 4 символа.
- Четвертая группа — код проверки. Его еще называют криптохвост. Это последние 88 символов.
На этикетке спецкод маркировки отображен в формате DataMatrix. Под ним указаны GTIN и например серийный номер обуви. Также на этикетках можно указать любую полезную для работы информацию. Например, артикул, страну производства, цвет или размер. Для этого понадобится шаблон этикеток, который включен в систему GetMark.
Агрегация кодов транспортной тары

Варианты нанесения кодов агрегации
Для маркировки короба используется код формата GS1 128:
- Чтобы было удобно существует возможность наносить код формата GS1 128 на большую транспортную тару (короба, паллеты и пр.). Нанесение кода необязательно, но значительно упростит приемку или отгрузку товара.
- GS1-128 — формат штрихкода глобальной организации по стандартизации GS1, предназначенный для передачи информации о грузе между предприятиями. В формате регламентирован словарь (Code-128) и группы кодов, но не регламентирована длина. Такой код может содержать различную информацию, например, код товара, сроки годности, размеры, объём, код партии производителя и др.
Для маркировки паллеты может использоваться код формата GS1 128. В коде, нанесенном на транспортную тару, есть данные о всех кодах маркировки, которые находятся внутри нее.
Чем отличается код маркировки товара от QR-кода
Внешне DataMatrix не сильно отличается от QR-кода, но эти коды содержат в себе немного разную информацию. Код DataMatrix более надежный. QR-коды более известны в коммерческой деятельности, их можно увидеть в рекламе на сайтах или плакатах.
| Параметр | QR-код | Код Data Matrix |
|---|---|---|
| Размер кода в пикселях | Минимальный — 21х21; Максимальный — 177х177 |
Минимальный — 10х10; Максимальный — 144х144 |
| Количество столбцов и рядов | Нечетное | Четное |
| Стандарт идентификации и сбора данных | ISO/IEC18004 | ISO/IEC16022 |
| Распознавание в пространстве | Под произвольным углом, в зеркальном отражении | Под произвольным углом |
| Поддерживаемая форма | Квадратная | Квадратная, прямоугольная |
Эмиссия кодов маркировки — это…
В данном разделе вы узнаете что такое эмиссия кодов маркировки. И так начнём, эмиссия кодов маркировки — это процесс нанесения средства идентификации на готовую, упакованную продукцию. Он обычно состоит из следующих шагов:
- Формируется заказ на эмиссию кодов маркировки в личном кабинете участника в информационной системе маркировки и прослеживаемости, интерфейсе оператора станции управления заказами или в учетной системе предприятия (в данном случае заказ отсылается на API СУЗ).
- Данный заказ проходит проверку в ИС МП и после его подтверждения станция управления заказами кодов маркировки осуществляет его выполнение используя регистратор эмиссии.
- В результате выполнения вашего заказа и формируются подзаказы (пулы) кодов маркировки в защищенном хранилище установленного на производстве регистратора эмиссии.
- Коды маркировки из подзаказа (пула) используются для нанесения в виде средств идентификации (Data Matrix код) на готовую упакованную продукцию.
- Осуществляется верификация нанесенных кодов при помощи технического сканирования, если производство имеет соответствующее оборудование.
- Изготовленное изделие с нанесенными Дата Матрикс кодами агрегируется (упаковывается) в логистические единицы.
- В следствии использования кодов маркировки, оборудование, установленное на производстве и интегрированное с СУЗ, отчитывается об использовании соответствующих кодов. Отчеты поступают в СУЗ в виде различных отчётов (об агрегации, о верификации, о нанесении/печати, о выводе/отбраковки).
- Ваша учетная система, управляющая производством, получает из СУЗ сводный отчет об эмиссии и использовании кодов маркировки.
После прохождения перечисленных этапов завершается этап под названием «эмиссия кодов маркировки».
Код маркировки эмитирован — это…
Люди также задаются и этим вопросом, поэтому дадим ему определение. Код маркировки «Эмитирован» — это код ответа системы, он отображается после внесения необходимых вам кодов маркировки в реестр средств идентификации, поэтому кодам идентификации и присваивается статус «Эмитирован». Если процесс получения кодов маркировки будет успешен, то он завершается со статусом «Эмитирован. Выпущен».
Что значит «Эмитирован Получен» в Честном ЗНАКе
После эмиссии необходимо отправить на печать этикетки на вкладке «Товары» выбранного заказа. После этого КМ сменят статус на «Эмитирован. Получен», а заказ получит статус «Закрыт». Повтор печати этикеток доступен только 48 часов.
Важно! Заказанные коды маркировки нужно получить за 60 дней, для этого за них надо заплатить в системе, иначе они аннулируются.
Устройство регистрации эмиссии что это
Устройство регистрации эмиссии кодов маркировки (КМ) — это техническое средство информационного обмена, предназначенное для получения кодов маркировки и передачи в информационную систему мониторинга сведений о маркировке товаров средствами идентификации, выполняющее функции технического средства проверки кода проверки.
Что значит код маркировки «Выбыл»
Устройство регистрации выбытия — это…
Устройство регистрации выбытия кодов маркировки (КМ) — это техническое средство информационного обмена, предназначенное для передачи в информационную систему мониторинга сведений о выводе из оборота товаров, включающее в себя программно-аппаратное шифровальное (криптографическое) техническое средство проверки кодов проверки.
Как заказать код маркировки
Заказать коды DataMatrix предприниматель может легко через сервис маркировки GetMark или на сайте национальной системы маркировки «Честный Знак». Для этого в личный кабинет необходимо занести информацию из товарной номенклатуры. Для маркировки по упрощенной системе достаточно 4 показателя, а для маркировки по полной — 16. Напоминаем, что маркировать остатки обуви по упрощенной системе можно было только до 1 сентября 2020.
После подачи заявки «Центр развития перспективных технологий» (ЦРПТ) генерирует уникальные коды маркировки на каждое изделие. Информация о товаре в коде защищена от подделки с помощью специальных технологий.
Полезная информация! Часто к нам задают вопрос про Дата Матрикс «что мне делать?». Поэтому если вы не знаете как заказать коды DataMatrix на товары, вы можете прочитать и узнать об этом процессе «с нуля» в пошаговой инструкции «Как подключиться к системе Честный ЗНАК»
Как восстановить ДатаМатрикс код если он поврежден
Если вы хотите восстановить DataMatrix код если он поврежден (испорчен или утерян), то такая возможность доступна в системе. Для этого нужно сначала идентифицировать коды маркировки, которые требуют замены. Затем выбрать причину перемаркировки:
- Испорчено либо утеряно СИ с КМ, нанесенное на годный товар, введенный в оборот;
- Выявлены ошибки описания товара (код товара, атрибуты описания товара) и требуется изменение кода товара, простыми словами был введен несоответствующий данному товару штрихкод маркировки.
После этого выбрать предыдущие КИ (коды идентификации) и изменить. Подробная инструкция описана в формате pdf, также в ней описан процесс восстановления КМ ранее выведенных их оборота.
Хотим отметить, что работая с оператором маркировки GetMark восстановление КМ если он поврежден будет гораздо проще.
Datamatrix: что это такое, расшифровка — зачем нужен штрихкод Дата Матрикс и чем он отличается от QR-кода

Важно разобраться, что такое QR штрих-код Datamatrix, ведь для большинства товаров он необходим по закону. Введение этого требования к продукции обосновано слишком большим количеством контрафакта, который надеются вывести из оборота проверками и контролем. Правительство обязало организации установить специальное оборудование и в обязательном порядке маркировать лекарства, обувь, табачные и алкоголесодержащие изделия, мех, а также многое другое. Планируется задействовать его во всех секторах экономики. Давайте разберемся, как выглядит, применяется код и какой у него жизненный цикл.
Расшифровываем понятие
Так называется средство идентификации на товарах. Это двумерная шифровка. Поле ограничивается линиями, а внутри этого пространства чередуются модули двух разных цветов. Абсолютное большинство производителей ставят на своих продуктах черно-белые метки, но можно выбрать и другие сочетания, подходящие к палитре упаковки. Главное — чтобы картинка оставалась читаемой для техники.
В новых, более продуманных версиях изображений появилась возможность считывать информацию, даже если повреждено до 30% от датакода. Это особенно важно во время инвентаризаций в компаниях с большим ассортиментом или сроком хранения на складе, где продукция может затеряться или пролежать больше года. В результате во время проверки будет сложно идентифицировать товар, если кусочек метки сотрется. Новые Data Matrix позволяют считать и такие проблемные этикетки.
Есть и другие преимущества:
- риск ошибки на уровне 1 из 10 миллионов;
- распознает прямоугольные элементы;
- работает и в системе GS1;
- обратный порядок и частей и их структурное присоединение.
Размеры кода могут быть с разным объемом модулей:
- квадрат — от 10*10 до 144*144;
- прямоугольник — от 8*18 до 16*48.
Обратите внимание, что их объем может быть лишь четным. Причем верхний модуль справа всегда в том же оттенке, что и основа.
При помощи датакода можно сконцентрировать на коробке продукта до 2 килобайт разных сведений.
Отличия от привычного QR
Применяют во всех сферах деятельности от промышленности и рекламы до развлечений. В обоих шифрах есть основные характеристики — наименование, компания-изготовитель, периоды создания и годности, многое другое.
Метки собраны из черно-белых квадратов (иногда круглых модулей). Все они генерируются бесплатно в соответствии со стандартами ISO, которые открыты для использования. Правда, бесплатной инструкции по кодированию нет, только платный документ, который предоставлен на сайте ISO.
Если нужно выбрать, Data Matrix или QR-коды, то стоит понимать, что их главные характеристики совпадают. Но чаще используется первый вариант, особенно в лекарствах, обуви, табачных и меховых изделиях.
Основное его преимущество заключается в компактности. Можно зашифровать довольно много информации на минимальной поверхности, а это ценно для небольших упаковок. Его можно разместить даже на маленьких пачках тонких сигарет, где ширина всего 14 мм. В фармакологии тоже достаточно коробок, на которых более крупные метки просто не поместятся.