В кассовом ПО Artix реализована возможность печати произвольного отчета при срабатывании дисконта в чеке. Для этого необходимо:
В sale.xml
добавить:
<for iterator="item" container="$document.reports$"> <if var="$item.type$" op="eq" value="xml"> <include text="$item.value$"/> <else/> <include name="$item.value$"/> </if> </for> |
При срабатывании акции в чеке будет напечатан xml-отчет.
В кассовом ПО Artix реализована возможность добавления информации о счетчиках в произвольный отчет.
Для печати информации о счетчиках из документа необходимо в sale.xml
добавить:
<for iterator="item" container="$document.countersext$"> <var name="item.countername"/><text>: </text><var name="item.sum"/><br/> </for> |
Для печати информации о счетчиках из БД необходимо в sale.xml
добавить:
<select query="select coalesce(countersext) as counters from documents.carditem where documentid = $document.id$"> <for iterator="item" container="$counters$"> <var name="item.countername"/><text>: </text><var name="item.sum"/><br/> </for> </select> |