SetRetail10 ◾️ Скидка на иерархию товарных групп

Публичное пространство

SetRetail10 ◾️ Скидка на иерархию товарных групп

https://crystals.atlassian.net/browse/SR-6737

https://crystals.atlassian.net/browse/CR-10408

10.3.30.0

Описание

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

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

Карточка результата кассовой акции

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

В зависимости от переключателя выберите правило расчета скидки:

Принцип определения скидки на группу

Есть иерархическая структура групп товаров:

  • группа 1111

    • группа 2222

      • группа 3333 (группа содержит товары)

      • группа 4444 (группа содержит товары)

    • группа 5555 (группа содержит товары)

  • группа 6666

    • группа 7777

      • группа 8888 (группа содержит товары)

      • группа 9999 (группа содержит товары)

В ERP возможен вот такой вариант указания процентов скидок на группы:

  • группа 1111 - 25% 

    • группа 2222 - 10% 

      • группа 3333 - 5%

      • группа 4444 - нет отдельного указания процента скидки

    • группа 5555 - нет отдельного указания процента скидки

  • группа 6666 - 20% 

    • группа 7777 - 25% 

      • группа 8888 - 10%

      • группа 9999 - нет отдельного указания процента скидки

NEAREST_GROUP - ближайшая группа

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

<actionResults> <calculation value-type="GROUP_HIERARCHY" secondary-value="NEAREST_GROUP"> <discount value="25"> <group id="1111"/> <group id="7777"/> </discount> <discount value="20"> <group id="6666"/> </discount> <discount value="10"> <group id="2222"/> <group id="8888"/> </discount> <discount value="5"> <group id="3333"/> </discount> </calculation> </actionResults>

На кассе акция должна отработать следующим образом:

  • группа 1111 - 25% 

    • группа 2222 - 10% 

      • группа 3333 - 5%

        • На товары этой группы будет предоставляться скидка 5%,

      • группа 4444 - нет отдельного указания процента скидки

        • На товары этой группы будет предоставляться скидка 10% от ближайшей группы 2222

    • группа 5555 - нет отдельного указания процента скидки

      • На товары этой группы будет предоставляться скидка 25% от ближайшей группы 1111

  • группа 6666 - 20% 

    • группа 7777 - 25% 

      • группа 8888 - 10%

        • На товары этой группы будет предоставляться скидка 10%,

      • группа 9999- 25%

        • На товары этой группы будет предоставляться скидка 25%, от ближайшей группы 7777

MOST_PROFITABLE - наиболее выгодная скидка

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

<actionResults> <calculation value-type="GROUP_HIERARCHY" secondary-value="MOST_PROFITABLE"> <discount value="25"> <group id="1111"/> <group id="7777"/> </discount> <discount value="20"> <group id="6666"/> </discount> <discount value="10"> <group id="2222"/> <group id="8888"/> </discount> <discount value="5"> <group id="3333"/> </discount> </calculation> </actionResults>

На кассе акция должна отработать следующим образом:

  • группа 1111 - 10% 

    • группа 2222 - 20% 

      • группа 3333 - 5%

        • На товары этой группы будет предоставляться скидка 20%, от группы 2222 с наибольшим процентом

      • группа 4444 - нет отдельного указания процента скидки

        • На товары этой группы будет предоставляться скидка 20% от группы 2222 с наибольшим процентом

    • группа 5555 - нет отдельного указания процента скидки

      • На товары этой группы будет предоставляться скидка 10% от группы 1111 с наибольшим процентом

  • группа 6666 - 20% 

    • группа 7777 - 25% 

      • группа 8888 - 10%

        • На товары этой группы будет предоставляться скидка 25% от группы 7777 с наибольшим процентом

      • группа 9999- 25%

        • На товары этой группы будет предоставляться скидка 25% от группы 7777 с наибольшим процентом

Ограничения

  • Массовое указание групп товаров из файла или списком в визуализации акции не поддерживается.

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

Импорт из ERP

Пример распределения скидок на группы

Пример работы

1. На сервере есть товар/ы c дочерними группами.

2. Создана рекламная акция с результатом Скидка на иерархию товарных групп.

3. В результате рекламной установлены скидки на дочерние группы в иерархии.

4. В результате применения скидки она будет предоставлена в зависимости от правила выбора и расчета.