Печать штрих-кода документа (чека) поддерживается только на фискальном регистраторе.
Режим печати штрих-кода задаётся аналогично штрифту строки (см.
Выбор шрифта строки) - в первой позиции печатной строки должно быть вставлено макроимя
%(штрихКод) (или
%(barCode)). Макроимя может использоваться только в исходном тексте шаблона, при его вставке в строчное значение какого-либо подставляемого поля шаблона оно будет просто напечатано и не будет иметь никакого эффекта в плане печати штрих-кода.
Если печать будет выполняться на принтере (не на фискальном регистраторе), то указание режима штрих-кода ни на что не повлияет.
Макроимя
%(штрихКод) задаёт режим печати строки как штрих-кода, но значение штрих-кода - это текст до конца указанной строки. Соответствие длины и значения текста штрих-кода какому-либо стандарту штрих-кодов не проверяется. Рекомендуется программно задавать штрих-код чека через свойство
Code объекта
CashMaticReceipt, и, соответственно, подставлять в шаблон чека макроимя
%(код).
Типичный фрагмент шаблона чека, задающий печать штрих-кода:
%(штрихКод)%(код)
Совместимость: печать штрих-кодов поддерживается в NDemia CashMatic, начиная с версии 2.6.0