Расчет преференций


Расчет преференций выполняется для каждой позиции чека

К одной позиции чека в рамках одного события (расчет скидки, расчет бонусов и пр.) может быть применена только одна несуммируемая акция. Сначала выбирается акция, имеющая самый высокий приоритет

Приоритет определяет, в каком порядке будет проверяться применимость акции к позиции в рамках определенного события

Если в системе несколько акций с одинаковым приоритетом, то выбирается акция, имеющая наибольший вес. Наибольший вес имеют акции с действиями по обновлению персонального предложения, установке минимальной и первоначальной цены.

Если приоритет и вес акций одинаков, то применится наиболее выгодная для клиента акция, исходя из суммы преференций на весь чек. Например, если по одной акции с приоритетом 80 скидка составляет 27% на одну позицию чека, а по другой акции с таким же приоритетом - 24%, но на все позиции чека, то применится та акция, что даст скидку более выгодную на весь чек.

После обработки несуммируемых акций система обрабатывает суммируемые акции. Все суммируемые акции, правилам которых соответствует покупка, применяются к чеку или его отдельным позициям. Суммируемые акции применяются по очереди в порядке их приоритета.

Обратите внимание, что выбор наиболее выгодной акции происходит только среди несуммируемых акций с одинаковым приоритетом и весом. Возможна ситуация, когда к позиции применится менее выгодная акция, приоритет которой выше. Например, в рамках одной акции с приоритетом 100 на позицию предоставляется скидка 10%, а в рамках другой акции с приоритетом 90 - скидка 20%. В этом случае будет применена акция с меньшей скидкой, потому что у нее выше приоритет. Поэтому следует помнить о важности приоритетов акций и придерживаться определенных правил при их выставлении.

Новости
Обновления
Облако тегов
Словарь
Наш блог
YouTube и Rutube
Telegram