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

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

в 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, время: 04:59.

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