Часто задаваемые вопросы о создании штрихкодов
Как закодировать FNC1 в штрихкоде GS1?
Как закодировать FNC1 в штрихкоде GS1?
Чтобы добавить функциональный символ FNC1 к данным штрихкода, выполните следующие шаги:
- Введите последовательность \F в данные штрихкода там, где нужен FNC1.
- Убедитесь, что в настройках штрихкода включены Escape Sequences.
- FNC1 будет вставлен, а идентификатор применения будет автоматически распознан в HRT.
Что такое FNC1?
FNC1 используется как символ-разделитель для полей данных переменной длины в стандарте идентификаторов применения GS1. Его можно закодировать как \F. Пример: поле данных для номера партии/лота имеет переменную длину (до 20 символов) и требует завершения (FNC1).
Обратите внимание:
- Для кодирования FNC1 должны быть включены Escape-последовательности.
- Не вставляйте FNC1 после последнего поля данных.
- Вставляйте FNC1, даже если используется максимальная длина поля.
Пример 1: FNC1 в TBarCode
В этом примере мы генерируем штрихкод GS1-128 с 2 идентификаторами применения. Номер партии или лота (AI =10, переменная длина, поэтому требуется FNC1) и срок годности (AI=15).
' set the barcode type = GS1-128 (EAN/UCC 128) TBarCode11.BarCode = eBC_GS1_128 ' enable Translate Escape Sequences TBarCode11.EscapeSequences = True ' set the data to be encoded TBarCode11.Text = "10222333\F15100701"
Пример 2: FNC1 в Barcode Studio
Чтобы добавить функциональный символ FNC1 к данным штрихкода, выполните следующие шаги:
- Введите данные штрихкода «10222333\F15100701».
- Рядом с данными штрихкода отметьте Escape Sequences (V17+).
- FNC1 будет вставлен, а идентификатор применения (AI=15) будет автоматически распознан в HRT.
- В Barcode Studio 11.5+ можно использовать новый мастер идентификаторов применения GS1.