Данные GS1 и HIBC

LabeljoyНовая версия

Некоторые штрихкоды несут данные в стандартном формате, который понимает сканер на другой стороне: код товара, номер партии, срок годности. GS1 — формат логистики и розничной торговли; HIBC — формат медицинской отрасли. Формат выбирается в списке Кодирование в разделе Штрихкод.

Какие штрихкоды их поддерживают
GS1Aztec, Code 128, Code 16K, Code 49, Code One, Data Matrix, Dot Code, QR Code и Ultracode.
HIBCAztec, Code 128, Code 39, Data Matrix, PDF 417 и QR Code.

Отдельных GS1-128 и GS1 DataMatrix в списке нет: GS1-128 (его также называют EAN-128) — это Code 128, у которого в списке Кодирование выбрано GS1, а GS1 DataMatrix — это Data Matrix с GS1. В библиотеке элементов они есть в готовом виде, в категориях штрихкодов.

Как записывать данные GS1. Заключите каждый идентификатор применения в квадратные скобки и сразу за ним напишите его данные — без пробелов:

[01]09501101530003[17]271231[10]ABC123

Это код товара (01), срок годности (17) и номер партии (10). Labeljoy добавляет между частями разделители, которых требует стандарт, и проверяет длину каждой части. На этикетке читаемая строка показывает идентификаторы в круглых скобках, как их печатает стандарт: (01)09501101530003(17)271231(10)ABC123.

Возможные проблемы
Сообщение должно начинаться с идентификатора применения.Данные должны начинаться с идентификатора в квадратных скобках.
Недопустимая длина данных для идентификатора примененияДанные после этого идентификатора слишком длинные или слишком короткие для него — например, срок годности всегда состоит из 6 цифр.
Символы расширенного ASCII не поддерживаются.Данные GS1 принимают только простые латинские буквы, цифры и несколько символов — никаких букв с диакритическими знаками.

Данные HIBC используют символы Code 39 — заглавные буквы, цифры и несколько символов — не больше 110 символов. Labeljoy добавляет ведущий +, если вы его не ввели, и вычисляет контрольный символ в конце.

Если в списке Символика выбрать символику, которая не поддерживает значение, выбранное в списке Кодирование, в списке Кодирование снова будет выбрано Standard.

GS1 Composite. Для Code 128 с GS1, Databar, EAN и UPC можно добавить над штрихкодом вторую, маленькую 2D-часть для дополнительных данных: заполните поле GS1 Composite под текстом для кодирования и выберите Композитный режим GS1 — CCA, CCB или CCC, от самого маленького до самого вместительного. CCC есть только у Code 128: у Databar, EAN и UPC есть CCA и CCB.