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

Правила взаимодействия скидок

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

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

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

Пример поведения дисконтной системы для различных правил взаимодействия скидок

Здесь, для группы акций "Праздники" установлено взаимодействие "Все", для акции "Праздники магазина" - "Первая", для акции "Зимние праздники" - "Максимальная". Будем считать, что в чеке сработали все акции.

Обход дерева акций начинается с вершины дерева, то есть группы акции "Праздники". Для нее установлен признак "Все", поэтому из сработавших акций "Праздники магазина" и "Зимние праздники" будут применены обе.

Первой в выбранной группе акций расположена акция "Праздники магазина", поэтому выполняется расчет скидок, заданных в этой акции. Так как для акции "Праздники магазина" установлено правило взаимодействия "Первая", то сработает скидка "День рождения магазина". Скидка "Купи 2 подарочных набора, получи шоколадку в подарок" применена не будет.

Вторая акция в группе - "Зимние праздники". Для этой акции установлено правило взаимодействия "Максимальная". При обработке данных будут рассчитаны все скидки этой акции и из них выбрана максимальная по сумме чека. Например, если скидка "Цветы в подарок" будет предоставлять скидку в 300 рублей, а скидка "14 февраля" - в 230 рублей, то сработает скидка "Цветы в подарок", и ее результат будет взят у качестве результата всей акции.

Так как других элементов в дереве нет, то на этом работа дисконтной системы будет завершена, и ее результатом будет предоставление 2 скидок: "День рождения магазина" и "Цветы в подарок".

Взаимодействие "Максимум по позициям"

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

Сравнение с другими типами взаимодействия

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

Сравнение правил взаимодействия

Пусть в дисконтной системе задана группа акций с типом взаимодействия "Максимальная".

Добавим в чек товары - Товар 1 и Товар 2. Разберем скидки, которые будут применены к чеку и позициям.

позиции

Товар

Цена товара

(руб.)

Акция "Скидка на Товар 1"

размер скидки 15%

(руб.)

Акция "Скидка на чек"

размер скидки 10%

(руб.)

Итоговая скидка

Взаимодействие "Максимальная"

(руб.)

Итоговая скидка

Взаимодействие "Максимум по позициям"

(руб.)

1Товар 110015101015
2Товар 22000202020

При имеющемся правиле взаимодействия "Максимальная" суммарная скидка по чеку составит 30 рублей, т.к. из двух заданных акций максимальной будет являться "Скидка на чек", а не "Скидка на Товар 1".

Если бы для акций было задано взаимодействие "Максимум по позициям", то суммарная скидка по чеку составила бы 35 рублей, т.к. сравнивались бы скидочные воздействия по позициям.

Если в акции задан тип взаимодействия "Максимум по позициям", а в сработавшей акции объектом воздействия выступает чек, то дисконтная система применит в качестве объекта не чек, а позицию. Просмотреть информацию об объекте воздействия можно в документе продажи.

Применение воздействия к наборам

Правило взаимодействия "Максимум по позициям" имеет некоторые ограничения при работе с наборами:

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

Перечисленные ограничения введены в связи с тем, что при добавлении набора в чек происходит его переформирование. О поведении дисконтной системы при работе с наборами на кассе подробнее можно прочитать в разделе "Объекты скидок".

Пример поведения дисконтной системы для воздействия "Максимум по позициям" для разных объектов скидок

Пусть в дисконтной системе задана корневая группа акций с единым правилом взаимодействия "Максимум по позициям".

В системе заданы 3 дисконтные акции со скидками:

  • Скидка на набор (Товары в наборе: "102", "103", "105". На товар "105" скидка 100%)
  • Скидка на товар "102" 30%
  • Скидка на чек 10%

Скидочные воздействия в чеке будут применены следующим образом:

позиции

Код

товара

Цена товара

(руб.)

Скидка на набор "3 товара

по цене 2" (руб.)

Скидка 30% на товар

с кодом "102" (руб.)

Скидка на чек 10%

(руб.)

Итоговая скидка

(руб.)

1102100030100
210320000200
3105300300030300
41021000301030
51200002020
Итог 900   350

Примененные скидки:

  • Первые 3 позиции входят в набор. В соответствии с принципом работы скидок к товарам из набора будет применена только "Скидка на набор" 300 рублей.
  • Позиция 4 - товар с кодом "102", максимальная скидка из всех воздействий на данную позицию составит 30 рублей.
  • На 5-ю позицию максимальной будет "Скидка на чек 10%" и составит 20 рублей.

Итак, изначальная сумма чека 900 рублей, после всех применения воздействий итоговая скидка 350 рублей.

  • No labels