GS1 DataMatrix — штрихкод маркировки. Как выглядит и работает, на что обратить внимание?

7 июля 2022 16:27

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

В данной статье вы узнаете:


Как выглядит GS1 DataMatrix

Штриховой код представляет собой группу черно-белых квадратов, объединенных по определенным правилам.

Frame 15.jpg

Состав кода GS1 DataMatrix:

  1. ASCII 232 (FNC1) — специальный символ, который указывает, что закодированная последовательность является кодом GS1, в случае отсутствия этого символа технические средства не распознают код правильно и не смогут его корректно обработать;
  2. Код продукта — 14-значный код, который присваивается каждому описанному продукту (GTIN);
  3. Серийный номер — уникальный идентификационный номер из 21 символа;
  4. Разделитель групп данных ASCII 29 (GS) — информации о продукте, кода, серийного номера и т.д.;
  5. Ключ проверки, предоставляемый оператором системы в составе кода проверки;
  6. Электронная подпись, предоставляемая оператором системы в составе кода проверки, 88 символов (цифры, строчные и прописные буквы латинского алфавита, а также специальные символы) — крипто хвост.

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


Преимущества GS1 DataMatrix

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

Среди других преимуществ:

  • Большая емкость — до 3 тысяч символов;
  • Занимаемая площадь меньше на 30-60% по сравнению с QR-кодом;
  • Допускается квадратный и прямоугольный форматы, что облегчает размещение на товаре;
  • Считываемость кода не зависит от наличия свободного пространства вокруг и фона.
  • При незначительном повреждении кода возможно восстановление информации благодаря модулям восстановления.

Чем отличается QR-код от DataMatrix

Внешне GS1 DataMatrix и QR-код выглядят одинаково, состоят из светлых и темных мелких квадратов.

Однако GS1 DataMatrix отличается от QR-кода изображением шаблона поиска, который расположен слева в символе «L» (в QR коде это три угловых квадратных символа). Frame 16.jpg

С помощью Data Matrix можно закодировать до 3 килобайт информации (объем зависит от используемых символов). В стандартных символиках системы GS1 кодируются цифры, латинские буквы и некоторые избранные символы. Минимальный размер квадратного кода — 10×10 модулей, максимальный — 144×144, шаг увеличения — 2 модуля в каждом направлении. Для QR-кода шаг составляет 4 модуля.


Различие между DataMatrix и GS1 DataMatrix

В стандарте Data Matrix нет понятия «идентификаторы применения». Они есть только в стандарте GS1 Data Matrix. Основное различие: в GS1 Data Matrix первый символ должен быть FNC1 (специальный символ указывающий, что закодированная последовательность является штрихкодом GS1). Символ GS не должен стоять на первом месте в Data Matrix, только FNC1.

FNC1 нельзя просто взять и добавить в строку как GS. Его должна добавлять программа, генерирующая Data Matrix. Соответственно, чтобы код маркировки был правильно сгенерирован, необходимо правильно заполнить данные о товаре.


Основные ошибки формирования GS1 DataMatrix

Основные ошибки формирования кода GS1 Data Matrix:

  1. В начале не вставлен FNC1 (1 специальный символ);
  2. Вместо спецсимвола FNC1 в начале вставлен текст «FNC1» (4 символа);
  3. Вместо спецсимвола FNC1 в начале вставлен GS;
  4. Не вставлены разделители групп данных GS после полей переменной длины (например, после серийного номера);
  5. Разделители групп данных вставлены не туда, где они должны быть (например, после поля (01) GTIN, которое имеет фиксированную длину и не требует в конце разделителя);
  6. Вместо спецсимвола GS вставлен текст «GS»;
  7. Использование программ или алгоритмов для печати, непоправимо искажающие информацию (например, удаляют из кода символы, которые они считают лишними — арифметические символы, скобки и т.п.).

Обсудите эту тему в Сообществе маркировки и получите ответы на ваши вопросы!

или  в систему, чтобы получать уведомления с ответами на ваши вопросы

Жирный текст
Прикрепить файл
Z
Спасибо. Кажется, всё сходится.
03.02.2024 05:37
О
ну вот теперь я его запросто буду читать.Как букварь.
01.03.2024 10:52
Задайте вопрос команде Сообщества

Если у вас есть вопросы, связанные с работой Честного Сообщества или предложения по развитию нашей платформы, то напишите нам!

Если у вас вопросы, связанные с маркировкой, то задайте вопрос тут.

Ваше сообщение отправлено

Ожидайте ответ на электронную почту, указанную в обращении

Наверх
Войти в Cообщество
Впервые в сообществе? Зарегистрироваться
Войти через:
Регистрация в Сообществе
Регистрация участника оборота
Уже зарегистрированы?
или
Войти через GoogleВойти через Vk

Нажимая кнопку «Зарегистрироваться»,
Вы принимаете условия Пользовательского соглашения.

Регистрация Партнера/Интегратора
Уже зарегистрированы?
Регистрация Партнера/Интегратора
Уже зарегистрированы?

Нажимая кнопку «Зарегистрироваться»,
Вы принимаете условия Пользовательского соглашения.

Регистрация Партнера/Интегратора
Уже зарегистрированы?
Уже зарегистрированы?

Нажимая кнопку «Зарегистрироваться»,
Вы принимаете условия Пользовательского соглашения.

Регистрация в Сообществе

Редактировать изображение партнера/интегратора
Восстановление пароля
Проверьте почту

На почту отправлено письмо со ссылкой восстановления пароля

Восстановление пароля