Для использования произвольного шаблона необходимо перенести его из каталога
/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>
Для каждой позиции на печать будет дополнительно выведен код товара.