Скидка на N-ую позицию


Начиная с версии SetRetail 10.2.5.0 появилась возможность предоставлять скидки на каждый N товар в чеке (из группы товаров\группы продаж) с сортировкой по стоимости.


Как настроить рекламную акцию

Рассмотрим на примере акции "Каждая третья позиция из группы продаж "Кофе молотый" бесплатно" Скидка должна предоставляться на самую дешевую позицию

Предусловия: на сервере SetRetail существует группа продаж "Кофе молотый", в которую входят товары:

Кофе молотый Jacobs - цена 652руб.

Кофе молотый Jacobs 500 г. - цена 800руб.

Кофе Бритт с вулкана Поас молот. 340г - цена 803руб.

Кофе Бритт молот. 500г - цена 1000руб.


Создание рекламной акции:

1. Заходим в модуль "Рекламные акции", выбираем "Создать рекламную акцию".

2. Указываем название и сроки действия акции.

3. Указываем зону охвата- магазины в которых будет действовать РА. Как правило выбирают "для всей сети".

4. В условиях применения выбираем "Безусловно".

5. В результате выбираем "Скидка" -> "Товарные наборы", далее "Редактировать товарные наборы".

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

7. Указываем для третьей группы продаж скидку в 100%


8. Сохраняем и запускаем акцию

Как настроить расчет скидок на самый дешевый товар в наборных скидках

ВАЖНО! Начиная с версии 10.2.13.0 настройка "Предоставление скидки на самый дешевый товар при расчете наборных скидок" включается в модуле Управление Продажами - Настройка модулей - Лояльность
На версиях ниже 10.2.13.0 необходимо настроить на сервере (ЦО + Retail):

В файле ${install.dir}/standalone/configuration/modules/discounts/discounts.properties установить значение:

fair.discount.calculation.while.processing.sets=true

Эта настройка отправляется на кассы и сохраняется в файле /crystal-cash/config/modules/loyalty-config.xml

    <!--Признак того, что расчет скидок на наборы надо вести так, чтоб разбиение чека на несколько не дало бОльшую скидку-->

    <property key="fairSets" value="true"/>

Для применения настройки требуется перезагрузка кассовой программы


Как работает скидка на кассе

Алгоритм расчета скидки следующий

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

2. Предоставить скидку 100% на 3ю позицию их них

Таким образом предоставляется всегда наиболее выгодное предложение для покупателя.

Варианты, как отработает скидка в наборах

Вариант1. 3 разных позиции в чеке
  1. Добавляем в чек товары:
    • Кофе молотый Jacobs - цена 652руб.
    • Кофе молотый Jacobs 500 г. - цена 800руб.
    • Кофе Бритт с вулкана Поас молот. 340г - цена 803руб.
  2. Регистрируем чек
  3. Получаем скидку 652руб
Вариант2. 4 разных позиции в чеке
  1. Добавляем в чек товары:
    • Кофе молотый Jacobs - цена 652руб.
    • Кофе молотый Jacobs 500 г. - цена 800руб.
    • Кофе Бритт с вулкана Поас молот. 340г - цена 803руб.
    • Кофе Бритт молот. 500г - цена 1000руб.
  2. Регистрируем чек
  3. Получаем скидку 800руб
Вариант3. 2 разных позиции в чеке с разным кол-вом
  1. Добавляем в чек товары:
    • Кофе молотый Jacobs - цена 652руб.
    • Кофе молотый Jacobs 500 г. - цена 800руб. кол-вом 2 шт
  2. Регистрируем чек
  3. Получаем скидку 652руб
аналогичный вариант, но с другим кол-вом
  1. Добавляем в чек товары:
    • Кофе молотый Jacobs - цена 652руб.
    • Кофе молотый Jacobs 500 г. - цена 800руб. кол-вом 3 шт
  2. Регистрируем чек
  3. Получаем скидку 800руб