Для использования произвольного шаблона необходимо перенести его из каталога
/linuxcash/cash/reports/samples/ в каталог /linuxcash/cash/reports/.Position.xml – печать позиций с дополнительной информацией
Функционал поддержан для ФР Штрих, ФР Пирит и ФР Атол.
Для печати позиции с дополнительной информацией необходимо отредактировать шаблон position.xml, перенесенный в каталог /linuxcash/cash/reports/. Для отображения дополнительной информации в шаблоне могут быть использованы любые макросы объекта frposition.
Пример произвольного шаблона (/linuxcash/cash/reports/samples/position.xml). Печать информации о скидке для товарной позиции
<?xml version="1.0" encoding="UTF-8"?>
<report name="position" type="document" cached="true" title="Строки для печати в позиции">
<if var="frposition.discsum" op="gt" value="0.0">
<text align="left" fillsymbol=" " maxwidth="all">СО СКИДКОЙ</text>
<var name="frposition.discsum" align="right" fillsymbol=" " maxwidth="all" numberformat=".2"/><br/>
</if>
</report>
При выполнении условия для каждой позиции на печать будет дополнительно выведена информация о скидке.
Пример произвольного шаблона (/linuxcash/cash/reports/samples/position.xml). Печать кода товара для товарной позиции
<?xml version="1.0" encoding="UTF-8"?> <report name="position" type="document" cached="true" title="Строки для печати в позиции"> <text align="left" fillsymbol=" " maxwidth="all">КОД ТОВАРА</text> <var name="frposition.code" align="right" fillsymbol=" " maxwidth="all"/><br/> </report>
Для каждой позиции на печать будет дополнительно выведен код товара.