Шаблоны для печати чеков

Шаблоны для печати чеков можно увидеть в меню Настройка шаблонов.

image-1703576522637.png

Шаблоны, используемые для печати чеков разделены на группы:

  • Шаблоны для печати фискальных чеков;
  • Шаблоны для печати нефискальных чеков;
  • Шаблоны для печати копий чеков.

Рассмотрим настройку шаблона на примере шаблонов для фискальных чеков.

Шаблоны для печати фискальных чеков

Список доступных шаблонов отображается в специальном редакторе:

image-1703576661410.png

Шаблоны хранятся  в проекте Retail-Pos в формате TXT. Чтобы увидеть содержание шаблона нажмите на кнопку Изменить в панели инструментов редактора.

image-1703576834747.png

Отредактировать можно блоки заголовка и итога шаблона чека. Блок шаблона, содержащий информацию о товаре, является стандартным, он не редактируется.

Описание блоков шаблона фискального чека

В Retail-Pos версии 11.7.14 задание шаблона для печати фискального чека не обязательно.
Если в чеке нужно напечатать дополнительную информацию, используется единый шаблон, состоящий из блоков:

  • {{Заголовок}} - то, что печатается до открытия фискального чека в ФР. В заголовке можно печатать логотип (поле {LOGO}), общую информацию (название и телефон организации и т.п).
    Поле {LOGO} в выходном файле заменяется на строку <LOGO>. Драйвер ФР интерпретирует ее как команду "Напечатать логотип".
  • {{Заголовок чека}} - блок, который печатается после открытия чека в ФР. Может, например, содержать "заголовок таблицы строк чека":
    --------------------------------------------------
    Товар Кол-во Цена Сумма
    --------------------------------------------------
  • {{Строка}} - содержит данные о скидке на строку (позицию в чеке).
    Сама позиция печатается фискальником в том виде, который в нем предусмотрен.
    Блок вызывается только при наличии скидки в строке.
  • {{Итог чека}} вызывается после всех позиций чека, но до закрытия чека в ФР. Содержит подблоки:
    • {{Скидка на чек}} - общая скидка на чек (опускается, если в чеке нет скидок);
    • {{Клубная карта}} - печатается, если в чеке применена бонусная накопительная карта;
    • {{Информация о ДК}} - печатается, если в чеке применена дисконтная карта;
    • {{Сертификаты}} - печатается, если в чеке применены сертификаты.
  • {{Итог}} печатается после закрытия чека в ФР. Может использоваться для печати любого текста (например, рекламы).

    Для того, чтобы блок {{Итог}} не отрезался от чека, в настройке ФР нужно отключить автоматическую отрезку чека, а в блок {{Итог}} добавить символы Esc+i, которые интерпретируются драйвером ФР как команда "отрезать".

    Пример файла шаблона - "...\project\11\$cash_register_new\11.05\cash_sales\Config\Report\127[10814182]"\"ШТРИХ.50 символов с логотипом.12124193[10813495].TXT"