В кассовом ПО 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> |