© Tillypad, 2004-2025
© Tillypad, 2004-2025
С помощью типа программ лояльности Процентная скидка, от цены без учета предыдущих программ лояльности можно уменьшить цену элемента заказа на величину, выраженную в процентах от цены прейскуранта.
Эта скидка применяется к элементам прейскуранта из спецификации программы лояльности данного типа.
При применении программы лояльности Процентная скидка, от цены без учета предыдущих программ лояльности цена элемента заказа вычисляется по формуле:
Цена элемента заказа = Цена текущая - Цена в прейскуранте * Процент скидки / 100
Пример 24. Расчет размера скидки для элементов гостевого счета
В данном примере применяется скидка в 10%
от цены в прейскуранте.
Элемент заказа | Цена в прейскуранте | Текущая наценка | Текущая скидка | Скидка по программе лояльности | Итоговая цена |
---|---|---|---|---|---|
Котлета | 150,00 | 0,00 | 12,00 | 15,00 | 123,00 |
Картофель отварной | 50,00 | 0,00 | 12,00 | 5,00 | 33,00 |
Компот | 50,00 | 0,00 | 12,00 | 5,00 | 33,00 |
Пирожное «Полоска» | 22,00 | 20,00 | 0,00 | 2,20 | 39,80 |
Цена элемента прейскуранта со скидкой возвращается SQL-запросом типа программ лояльности. Запросу передается параметр:
Процент скидки – величина скидки в процентах.
Рисунок 2678. Параметр для запроса типа программ лояльности Процентная скидка, от цены без учета предыдущих программ лояльности
Для настройки скидки нужно:
Создать программу лояльности и выбрать для нее тип программ лояльности Процентная скидка, от цены без учета предыдущих программ лояльности.
В спецификации программы лояльности выбрать, к каким элементам прейскуранта будет применена скидка.
Указать величину скидки.
Создать правило продажи и включить в него созданную программу лояльности.
В данном примере используется скидка 10%
. Все элементы заказа включены в спецификацию программы лояльности.