SetRetail10 ◾️ Исключение акционных товаров из срабатываемой рекламной акции

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

SetRetail10 ◾️ Исключение акционных товаров из срабатываемой рекламной акции

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

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

10.3.0.0

Описание

В версии 10.3.0.0 добавлена возможность исключить акционные товары из срабатываемой рекламной акции, чтобы избежать двойного применения скидок по товарам, уже участвующим в рекламной акции, т.е. например по товарам, для которых действуют регулярные переоценки (скидка по 2, 3 и 4-ой цене) или фиксированные цены. Как правило, необходимость исключения акционных товаров возникает при использовании суммирующихся рекламных акций.

Настройка рекламных акций

Исключаемая рекламная акция

В настройках исключаемой рекламной акции установите метку в поле Метки.

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

Срабатываемая рекламная акция

Для акции, из которой требуется исключить товары по акции с меткой, в результатах акции выберите Скидка → Скидки на товары → кликните

.

Введите название скидки и ее параметры → в секции Условия кликните

→ выберите пункт Исключить, если применена акция с меткой.

В диалоговом окне введите название метки, указанное в РА №1 → кликните

.

Условие появится в строке. Выберите товары, участвующие в акции или установите флажок

 Действует на весь товарный справочник → кликните 
.

В настройках акции установите флажок

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

Настройка приоритета акции

Акция, для которой исключены рекламные акции с определенными метками, должна применяться после других рекламных акций.

Дополнительная информация

  • Исключения для рекламной акции с меткой действуют только для результатов акции “Скидка на товары“ и не действуют для других результатов, доступных при создании рекламной акции. 

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

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

На сервере заведены две рекламные акции (РА):

РА №1 - с указанием метки МЕТКА1 и результатом предоставления скидки на все товары 10%.

РА №2 - 30% скидка на чек при условии суммы чека от 500 руб, но при этом исключая товары по акции с меткой МЕТКА1. 

Кассир добавляет в чек товары и нажимает РАСЧЕТ.

К товарам применяется скидка по акции РА №1 - 10%. Условие РА №2 (сумма чека больше 500 руб.) выполняется, но скидка по РА №2 не применяется, так как в результатах акции указано исключение РА №1 по метке.

Кассир завершает чек. В чеке отображается примененная скидка только по рекламной акции №1.

Интеграция

Импорт рекламной акции

Импорт рекламной акции с исключением товаров по метке производится согласно интеграционной документации:

Пример импорта рекламной акции

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <AdvertisingActions> <AdvertisingAction AdvertActGUID="12344321" name="Импорт акция" active="true" mode="automatic" priority="1030.0" ignoreRestrictions="false" worksAnyTime="true" color="blue" external-code="SR10_1234" deleted="false" discountType="-1" disableChargeOnBonuses="false"> <begin-date>2021-02-20T19:28:47.233</begin-date> <end-date>2022-02-21T23:59:59.999</end-date> <actionResults> <goodsDiscount name="[SR-4928] скидка на товары кроме метки" calcWeightProductCountAsOne="false" maxQuantity="0.0" goodsSum="10.01"> <for-all-goods>true</for-all-goods> <action-label-exclude>МЕТКА1</action-label-exclude> </goodsDiscount> </actionResults> <externalConditions> <ExternalCardsCondition without-card="true"/> </externalConditions> </AdvertisingAction> </AdvertisingActions>