Зависимости правил
В случае одновременного срабатывания нескольких правил начисления, часто в рамках большинства программ лояльности возникает необходимость ограничения применения одних правил другими. Для этого в системе реализован функционал исключающих и исключаемых правил начисления.
Работает данный функционал следующим образом:
- Система позволяет для каждого правила начисления указать правила, которые исключат его применение в случае одновременного срабатывания с указанными правилами.
- Также система позволяет для каждого правила начисления указать кампании, которые исключат его применение в случае одновременного срабатывания с правилами, заведёнными в рамках указанных кампаний.

Рис. Настройка взаимоисключений в карточке правила начисления
Важно: Кампания считается сработавшей в том случае, если применилось хотя бы одно правило начисления в рамках этой кампании.
Важно: во избежание некорректной обработки правил нельзя допускать, чтобы правила исключали сами себя.
Также позиционное правило может исключать другие позиционные правила в рамках применимости к одной и той же позиции. Если позиционное правило исключает какое-то другое, но это другое применилось совсем к другой позиции, а не к той, по которой отработало исключающее правило, то исключения не происходит.
Недопустимо циклическое исключение вида: правило1 исключает правило2, правило2 исключает правило3, правило3 исключает правило1.
Дисконтное правило может исключать правило списания.
Правило-сообщение не исключается никаким другим видом правил.
Позиционное правило не может исключить чековое правило, чековое правило не может исключить позиционное.
Недопустимо циклическое исключение вида: правило1 исключает правило2, правило2 исключает правило3, правило3 исключает правило1.
Следует иметь в виду, что исключение происходит между правилами одного вида начисления. То есть бонусное правило может исключить применимость бонусного правила, правило-счётчик – применимость другого правила-счётчик, у дисконтного правила есть варианты исключения бонусного правила, которые будут рассмотрены ниже.