Форум по программам и оборудованию > > >

Вывод информации при покупке более определенной суммы на версии 57

20.10.2019 16:59


10.02.2015 10:16
manhant
 
Печать купонов я знаю как настроить, но это не подходит. Предоставление скидки я так же знаю как настроить.
Мне необходимо, что бы после того, как будет сделана покупка свыше допустим 500 рублей, то в чеке будет выводиться информация например: "Предоставьте данный чек при следующей покупки и получите скидку на рыбу 50%".
10.02.2015 10:22
Mtirt
 
Так написано в третьем сообщении этой ветки что и куда надо добавить...
Вы это сделали? Что именно в этом сообщении непонятно?
10.02.2015 10:35
manhant
 
Так вот пробовал добавить:
text = text .. ukm.center("СПАСИБО ЗА ПОКУПКУ!",width," ") .. "\n"; Как и описано, после данного текста, добавил следующее:
if(__footer.receipt.subtotal.amount>=ukm.currency(500))
text = text .. ukm.center("Прими участие в акции!",width," ") .. "\n";
end
На кассе вылетает много ошибок, возможно я не туда добавил.
10.02.2015 10:41
Mtirt
 
Какие именно ошибки?
В принципе, можно на кассу не ходить, можно попробовать открыть чек в web-e сервера.
10.02.2015 10:47
manhant
 
Ошибка такая:
2015_02_02_13_53_10/ukm/libtv/cdynamictext.cpp(23) draw: При исполнении скрипта 'ukm.lua' произошла ошибка: std::runtime_error: 'При исполнении скрипта 'register.lua' произошла ошибка: std::runtime_error: 'При исполнении скрипта 'receipt.lua' произошла ошибка: [string "receipt.lua"]:1048: 'then' expected near 'text'''
09:32:16: 0x00004000: WARNING: debug#/usr/local/storage/home/ukm/build-HEAD-
10.02.2015 10:56
Mtirt
 
Надо:
if(__footer.receipt.subtotal.amount>=ukm.currency(500)) then
10.02.2015 11:22
manhant
 
Добавил, все заработало, большое спасибо.
10.02.2015 13:51
manhant
 
Появился еще один вопрос: возможно ли такое же сообщение выводить в купоне? Т.е. данное сообщение печаталось и в чеке, и в купоне после определенной суммы. Что бы допустим покупатель не отдавал свой чек, для получения скидки, а предъявлял купон с таким же сообщением.
10.02.2015 14:11
Mtirt
 
Тупо добавить этот текст
Код:
text = text .. ukm.center("Прими участие в акции!",width," ") .. "\n";
в купон, т.е. discount_coupon.lua ???
10.02.2015 14:24
manhant
 
В таком случае же всегда будет печататься данное сообщение?
Да, в discount_coupon_.lua

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