Настройка правил расчета бонусных баллов розница

1. user680977_admcap 30.01.17 00:28 Сейчас в теме
Господа помогите разобраться новичку
в Рознице 2.2 не могу разобраться с правилами расчета бонусных баллов. Ситуация следующая. Необходимо создать начисление бонусных баллов
1) При открытии карты начисляется приветственные 1000 бонусов
2) - на каждую покупку на каждые 5000 начисляется 250 бонусами
3) - В день рождения и праздничные дни где на день, где на три а в Новый Год и Рождество 10 дней начисляются праздничные бонусы которые сгорают
Понимаю интуитивно что лезть нужно в СКД. Если возможно помогите с отбором.
Благодарю за ранее
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. comptr 35 30.01.17 01:27 Сейчас в теме
В любом случае нужно смотреть справочник "условия предоставления скидок".
В новых релизах можно создавать свои условия предоставления, через внешнюю обработку. В папке с шаблоном есть пример такой обработки.
А вот бонусы внешней обработкой просто так начислять нельзя. Чтобы это можно было сделать, нужно сделать пару доработок в общем модуле.
1) Самое простое - начислять вручную, документом. Либо использовать самописное условие, а сама скидка - начисление 1000 бонусов. Например, из GUID'а карты (если создается она штатно) выдергивать время создания (в инете есть примеры кода) и сверять с текущим, и если разница меньше некоторого числа - условие выполнено.
2) Условие предоставление - "Сумма не менее 5000", галочка кратность в скидке, тип - "начисление количества бонусов". Однако тут есть нюанс: если будет второе условие в скидке, например, сумма накопления за период больше N, то она тоже будет проверяться на кратность (похоже, как и любое количественное условие), и скидка будет рассчитываться некорректно.с
3) Условие по дню рождению. Или опять-таки внешняя обработка.

Какие есть нюансы с "условие-внешняя обработка", пока не знаю, не пробовал.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот