Публичное пространство
SetRetail10 ◾️ Построчная печать позиций на Пирит и Вики Принт
https://crystals.atlassian.net/browse/KKT-1377
https://crystals.atlassian.net/browse/CR-10953
10.4.9.0
Описание
Начиная с версии SetRetail 10.4.9.0 реализована возможность построчной печати товарных позиций на ККТ Пирит 2Ф и Вики Принт 80 Плюс Ф.
Функциональность может использоваться на чековой ленте шириной 57 мм и 80 мм на любой версии прошивки ККТ.
Построчная печать реализована для следующих кассовых документов:
чек продажи;
чек возврата;
аннулированный чек;
товарный чек;
копия чека продажи.
Ценность
Сокращение расходов на кассовую ленту с помощью печати компактных чеков.
Примеры печати чеков
Чековая лента 80 мм
Чековая лента 57 мм
Настройка
В чековых формах
Для включения построчной печати измените параметры печати позиции в чековых шаблонах кассы home/tc/storage/crystal-cash/modules/fiscalPrinter/templates.
1. С помощью текстового редактора откройте на редактирование требуемый шаблон, например, формы чека продажи check-sale.xml.
2. Выполните следующие действия:
2.1. В разделе позиций <section id="position"> в блоке <line> укажите параметр переноса multyple="true".
2.2. Для элемента value="name" также добавьте параметр переноса multyple="true".
2.3. Для всех элементов блока <line> удалите ограничение ширины width="".
2.4. Для элемента value="name" установите значение параметра clip="true" для выравнивания цены справа.
Пример заполнения блока <line>
<line multyple="true" font="small">
<element precision="0" value="name" clip="true" multyple="true" filler="space" align="left"/>
<element precision="2" value="endPricePerUnit" clip="false" prefix="space" filler="space" align="right"/>
<element precision="3" value="qnty" clip="false" prefix="star" filler="space" align="right"/>
<element precision="2" value="endPositionPrice" clip="false" prefix="equalsign" filler="space" align="right"/>
</line>3. Сохраните изменения в файле шаблона.
В базе данных
1. Для включения построчной обработки параметра multyple в тексте позиций выполните по базе данных set.
2. Перезагрузите кассовый модуль.
Статьи по теме