матрица данных gs1

матрица данных gs1

Подробные ресурсы:
Учебное пособие: Создание штрих-кодов GS1-128 (также применимо к матрице данных GS1)

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

Примечание:
Изучение всех деталей спецификации символов матрицы данных GS1 выходит за рамки этого справочного файла.
Для получения дополнительной информации обратитесь к официальному веб-сайту органа GS1: www.gs1.org

Для создания в Labeljoy символа штрих-кода, совместимого с матрицей данных GS1, вам необходимо ввести текст в удобочитаемом формате. Labeljoy проверит текст с помощью своего внутреннего механизма проверки GS1 и сгенерирует соответствующий символ или отобразит сообщение об ошибке, указывающее, в чем проблема.
Например, введя текст (00)123456789012345678, Labeljoy создаст символ штрих-кода матрицы данных GS1, который будет соответствовать идентификатору приложения (00) серийному коду транспортировочного контейнера (SSCC-18).

Контрольные цифры по модулю 10:
Для некоторых AI (идентификаторов приложений) требуется контрольная цифра по модулю 10. При необходимости Labeljoy вычислит контрольную цифру независимо от того, что было введено.
Например, приведенный выше код SSCC-18 требует контрольной цифры в последней позиции, которая на самом деле равна 5, а не 8. В таком случае сообщение об ошибке отображаться не будет, вместо этого Labeljoy просто заменит контрольную цифру правильной.
Поэтому, если вы не знаете, как вычислить контрольную цифру, просто введите вместо нее любую цифру.

Сепараторы FNC1:
Когда два или более AI (идентификаторы приложений) должны быть закодированы в одном символе, спецификация матрицы данных GS1 может потребовать один или несколько разделительных символов FNC1. Labeljoy автоматически определит, где необходимы символы-разделители FNC1, и соответствующим образом добавит их.
Labeljoy не требует дополнительных действий для корректной работы с разделителями FNC1.

ВАЖНО: Символы-разделители FNC1 не имеют соответствующего удобочитаемого текста, они закодированы только в символе штрих-кода. Интерпретация символа FNC1 может различаться в зависимости от настроек считывателя штрих-кода, хотя он часто выводится как символ 29 ASCII.

Labeljoy требует ввода буквенно-цифрового текста длиной до 255 символов для создания штрих-кода. Введите текст в текстовое поле.
Удобочитаемый текст может быть показан под символом, над ним или скрыт в соответствии с настройкой, указанной в поле со списком «Текст».

Флажок «Проверить последовательность ИИ» активирует дополнительное правило матрицы данных GS1, которое регулирует объединение определенных ИИ.
Например, при использовании AI 02 (количество контейнеров) символ также должен кодировать AI 00 (серийный код транспортировочного контейнера) и AI 37 (количество содержащихся единиц).
Кроме того, AI 02 никогда не следует кодировать одним и тем же символом с AI 01 (код транспортной тары) и 8006 (компонент товара), поскольку они относятся к данным, считающимся бессмысленными при смешивании.
Оставьте этот флажок активным, чтобы создавать символы матрицы данных GS1, которые полностью соответствуют исходному стандарту.

Объединение текста:
Когда элемент штрих-кода матрицы данных GS1 создается путем объединения полей или счетчиков, применяются следующие правила:
- Текст должен соответствовать спецификации матрицы данных GS1.
При обнаружении значения, не соответствующего приведенным выше правилам, штрих-код не отображается.

 

Символ матрицы данных GS1, кодирующий текст (00)123456789012345675, что соответствует AI 00 (SSCC-18).
Символ матрицы данных GS1, кодирующий объединение двух идентификаторов приложений: AI 30 (количество каждого) и AI 21 (серийный номер). Обратите внимание, что в этом случае символ-разделитель FNC1 добавляется прямо перед началом AI 21 (не виден в читаемом человеком тексте).
Символ матрицы данных GS1, кодирующий объединение трех идентификаторов приложений: AI 01 (код транспортировочного контейнера) и еще 2, как на предыдущем изображении. Обратите внимание, что в этом случае сепаратор FNC1 не требуется перед началом AI 30.