[ОТВЕТИТЬ]
Опции темы
23.11.2011 10:12
 
Нужно напечатать купон после чека с некой информацией, условие такое чтобы купон печатался при условии что чек на определенную сумму и в чеке содержится нужный товар. По купонам можно никакую информацию не сохранять. Как лучше сделать через Маркетинг или дописывать скрипт ?
23.11.2011 11:28
 
Печать купонов из Маркетинга вроде как только по сумме чека срабатывает...
23.11.2011 11:37
 
Цитата:
Mtirt Печать купонов из Маркетинга вроде как только по сумме чека срабатывает...
т.е лучше допиливать receipt.lua задавать данные условия и выводить на печать в конце чека ??
23.11.2011 11:38
 
Или найти печать купона и попытаться туда добавить условие по товару.
23.11.2011 11:42
 
Цитата:
Mtirt Или найти печать купона и попытаться туда добавить условие по товару.
ок спасибо, буду тогда язык lua изучать
12.05.2012 07:41
 
Кто-нибудь пробовал печатать купоны (слипы) после чека. Имеется задача: необходимо напечатать (купон-слип), если сумма чека больше определенной суммы, и в чеки присутствуют нужные позиции! Интересует какой скрипт редактировать, как вообще напечатать какой-нибудь слип, как напечатать купон, который приведен в discount_coupon.lua?
12.05.2012 22:09
 
В параметрах есть... называется типа "печать после чека"... или создай купонный маркетинг.
13.05.2012 17:51
 
Цитата:
Tiger Кто-нибудь пробовал печатать купоны (слипы) после чека. Имеется задача: необходимо напечатать (купон-слип), если сумма чека больше определенной суммы, и в чеки присутствуют нужные позиции! Интересует какой скрипт редактировать, как вообще напечатать какой-нибудь слип, как напечатать купон, который приведен в discount_coupon.lua?
купон, который приведен в discount_coupon.lua, печатается автоматически если настроена скидка "Печать купонов". Но у нее в условиях идет лишь сумма чека, от артикулов этот купон не зависит. Если достаточно печатать купон с любимым содержимым в зависимости от суммы чека, то можно изменить текст discount_coupon.lua и создать скидку "Печать купонов" с нужным суммовым диапазоном.
14.05.2012 11:31
 
А что передается в переменной __rep? Или как мне найти определенную позицию в чеке, для того чтобы написать условие!
14.05.2012 11:58
 
что-то вообще сомневаюсь, что в печать купона позиции попадают...

через прямую кишку, но наверное сработает:

в register.lua взвести переменную. добавить в самом конце строку
Код:
print_coupon_by_item = false;
ту же самую строку добавить в самое начало receipt.lua (по началу печати чека устанавливаем, что купон пока не нужен)

там же в receipt.lua внутри функции
Код:
function print_item_to_printer(__item, __printer_type, __print_data)
проверять __item.item и если попался нужный - выставить print_coupon_by_item = true (купон нужен)

по хорошему, надо еще не забыть про __item.type если у кассиров есть права на аннуляцию позиции или ошибку. чтобы не получилось: большой чек, воткнули купонную позицию, тут же убрали ошибкой, а купон всё равно вылез.

а уже после этого в купонах проверять состояние print_coupon_by_item


Опции темы



Часовой пояс GMT +3, время: 14:57.

Все в прочитанное - Донат - RSS - - Карта - Вверх

Форум сделан на основе vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.