13.06.2013 09:33
Приветствую!
Ребята подскажите пжл, как сделать мнемонику так чтобы (в рекламном чеке):
за каждую 1000 тенге, в дополнительном чеке указывается 1 фишка (купон, как будет угодно называть). проводил с помощью мнемоники @GIFTCOUNT@. она работала прекрасно.
но теперь маркетологи придумали еще 1 акцию, за каждую 1000 тнг, выдается 1 фишка (также как старая акция), но минимальная сумма должна быть ровной или выше 3000 тнг. 4000 тнг = 4 фишки, 5000 тнг = 5 фишек. и т.д. как сделать???
срочно надо!
14.06.2013 12:53
реклама не чеке
тип акции - сумма чека
сумма чека 3000 (1 наклейка за каждые 300р)


чек на сумму @CKSUMMA.10@
Наклеек 10
14.06.2013 12:54
заводишь рекламу на чеке с шагом 1000.
1000тнг - 1 накл
2000тнг - 2 накл и т.д.
14.06.2013 15:51
пока что сделал так чтобы просто сумму покупки указывало и администраторы зала давали то кол-во фишек совпадающей каждой тысячной сумме.

до этого указывал в кол-во подарков = 3 шт. не пашет.
вложил скрин, если я чего то не до понимаю, объясните по пунктам!
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 680
Размер:	91.2 Кб
ID:	2041  
14.06.2013 15:59
Можно попробовать:
.......
...фишек @FISHEK.5@
.....
[ENDDOC]
&FISHEK=[{CKSUMMA}/1000]
14.06.2013 18:37
Роллан, к сожалению Ваши требования никак не реализуемы в Вашей текущей версии SET...

Вы хотите давать наклейки за каждую 1000 тенге, но только начиная с чеков выше 3000...
Это можно было бы решить если добавить ограничение по началу действия рекламы... но этого нет. (хотя можно запросить доработку...)

А пока можете сделать чтобы за каждые 3000 тенге давали 3 наклейки :)
за 6000 соответственно 6 наклеек, ну а за 4 или 5, только на совесть кассиров.

Можно ещё в слипе просто написать об этом.:
"Если сумма Вашего чека больше 3000 тенге,
Получите одну наклейку за каждую 1000 тенге"
15.06.2013 22:33
Цитата:
Shift Можно попробовать:
.......
...фишек @FISHEK.5@
.....
[ENDDOC]
&FISHEK=[{CKSUMMA}/1000]
Попробуй так вместо последней строчки:
&FISHEK=IF({CkSumma}<3000; 0; {GIFTCOUNT})
17.06.2013 10:45
Цитата:
Snoring Попробуй так вместо последней строчки:
&FISHEK=IF({CkSumma}<3000; 0; {GIFTCOUNT})
Snoring , не путай наших Казахских друзей :)
ты пишешь о мнемониках в чеке, а GIFTCOUNT это мнемоника рекламы на чеке.
У Роллана стоит серверная лояльность, при которой и скидки и реклама рассчитываются на сервере.
Касса чек даёт на рассчёт скидок службе лояльности, она их считает и со скидками отправляет на кассу для регистрации чека и его печати.
Касса его регистрирует, печатает, а потом запрашивает службу лояльности для расчёта рекламы на чеке по этому же чеку... и только после этого лояльность рассчитывает всё что надо по рекламе на чеке и передаёт слипы на кассу для печати...

p.s. и к сожалению там (в блоке рекламы) не работают условия типа if
17.06.2013 22:25
Цитата:
TANGOR Snoring , не путай наших Казахских друзей :)
ты пишешь о мнемониках в чеке, а GIFTCOUNT это мнемоника рекламы на чеке.
У Роллана стоит серверная лояльность, при которой и скидки и реклама рассчитываются на сервере.
p.s. и к сожалению там (в блоке рекламы) не работают условия типа if
Все, стар видимо стал, отстал от жизни :connie_19:
P.S. что же вы IF() не научили сервер разбирать?
19.06.2013 10:15
Цитата:
Snoring P.S. что же вы IF() не научили сервер разбирать?
Ну не всё сразу коллега :)
Пока никто наверное не просил так слёзно сделать IF в рекламе на чеке...
Часовой пояс GMT +3, время: 08:56.

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