Некоторые штрихкоды несут данные в стандартном формате, который понимает сканер на другой стороне: код товара, номер партии, срок годности. GS1 — формат логистики и розничной торговли; HIBC — формат медицинской отрасли. Формат выбирается в списке Кодирование в разделе Штрихкод.
| Какие штрихкоды их поддерживают | |
| GS1 | Aztec, Code 128, Code 16K, Code 49, Code One, Data Matrix, Dot Code, QR Code и Ultracode. |
| HIBC | Aztec, 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.
См. также

























