Публичное пространство
SetRetail10 ◾️ Скидка на иерархию товарных групп
- SR-6737Получение подробных данных проблемы… СТАТУС
- 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
- CR-10408Получение подробных данных проблемы… СТАТУС
- SR-6737Получение подробных данных проблемы… СТАТУС
10.3.30.0
Был расширен элемент calculation для импорта результата акции "Скидка на иерархию товарных групп"
AdvertisingActions/AdvertisingAction/actionResults/calculation | |||
Наименование атрибута | Тип данных | Описание | Обязательное |
value-type | String | Тип скидки на чек (полный список на странице описания импорта рекламной акции) GROUP_HIERARCHY - Скидка на иерархию товарных групп | Да |
secondary-value | String | Дополнительное значение для плагинов скидок (полный список на странице описания импорта рекламной акции) Используется для скидки на иерархию товарных групп. Определяет, как будет выбираться скидка из списка на позицию с иерархией товарных групп.
| Нет |
Предоставление скидки на чек по фильтру <discount>
Элемент calculation добавлен абстрактный элемент discount
, который должен использоваться при дальнейших расширениях скидки на чек, как абстрактное правило значения скидки, на какой-либо фильтр.
На текущий момент содержит в себе значение скидки, и товарный фильтр. В скидке на иерархию товарных групп на данный момент используется только элемент group для указания товарных групп.
AdvertisingActions/AdvertisingAction/actionResults/calculation/discount | ||||
Наименование атрибута | Тип данных | Описание | Обязательное | |
value | Decimal | Значение скидки. Используется в скидке на иерархию товарных групп как процент скидки. | Нет | |
Название элемента | Тип данных | Описание | Обязательное | |
goods-filterGroup Данный атрибут не указывается в XML-сообщении. Он определяет группу элементов на схеме. | Группа элементов, описывающая товарный фильтр. Составной объект, возможность задать в условиях сразу Страну, Производителя и Товарную группу таким образом, чтобы под условие акции попадали только товары из пересечения этих множеств, а не из объединения (описание составного объекта представлено в таблице раздела). | Нет | ||
group | Комплексный | Код товарной группы
Используется для скидки на иерархию товарных групп, для указания, на какую товарную группу распространяется скидка. | Нет |
<?xml version="1.0" encoding="utf-8"?> <AdvertisingActions> <AdvertisingAction AdvertActGUID="6665269" name="SR-6737 Скидка на иерархию товаров" active="true" mode="unconditional" priority="2000.0" ignoreRestrictions="false" worksAnyTime="false" color="green" external-code="SR-6737-01" deleted="false" disableChargeOnBonuses="false"> <begin-date>2021-03-13T00:00:00.000</begin-date> <end-date>2021-04-13T00:00:00.000</end-date> <actionResults> <calculation value-type="GROUP_HIERARCHY" secondary-value="MOST_PROFITABLE"> <discount value="10"> <group id="1111"/> </discount> <discount value="20"> <group id="2222"/> <group id="2223"/> </discount> <discount value="5"> <group id="3333"/> </discount> </calculation> </actionResults> <externalConditions/> </AdvertisingAction> </AdvertisingActions>
Пример распределения скидок на группы
Пример работы
1. На сервере есть товар/ы c дочерними группами.
2. Создана рекламная акция с результатом Скидка на иерархию товарных групп.
3. В результате рекламной установлены скидки на дочерние группы в иерархии.
4. В результате применения скидки она будет предоставлена в зависимости от правила выбора и расчета.
© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..