Печать при срабатывании дисконта
В кассовом ПО Artix реализована возможность печати произвольного отчета при срабатывании дисконта в чеке. Для этого необходимо:
- Создать акцию в системе Artix Loyalty Management, добавить в результат акции "Кассовый отчет".
В
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>