Зависимости правил

Редактировал(а) Татьяна Брыкова 2025/07/30 09:35

В случае одновременного срабатывания нескольких правил начисления, часто в рамках большинства программ лояльности возникает необходимость ограничения применения одних правил другими. Для этого в системе реализован функционал исключающих и исключаемых правил начисления.

Работает данный функционал следующим образом:

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

1753868070109-679.png

Рис. Настройка взаимоисключений в карточке правила начисления

Важно: Кампания считается сработавшей в том случае, если применилось хотя бы одно правило начисления в рамках этой кампании.

Важно: во избежание некорректной обработки правил нельзя допускать, чтобы правила исключали сами себя.

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

Недопустимо циклическое исключение вида: правило1 исключает правило2, правило2 исключает правило3, правило3 исключает правило1.

Дисконтное правило может исключать правило списания.

Правило-сообщение не исключается никаким другим видом правил.

Позиционное правило не может исключить чековое правило, чековое правило не может исключить позиционное.

Недопустимо циклическое исключение вида: правило1 исключает правило2, правило2 исключает правило3, правило3 исключает правило1.

Следует иметь в виду, что исключение происходит между правилами одного вида начисления. То есть бонусное правило может исключить применимость бонусного правила, правило-счётчик – применимость другого правила-счётчик, у дисконтного правила есть варианты исключения бонусного правила, которые будут рассмотрены ниже.