Публичный ресурс

Условия в результате рекламной акции "Бонусы как скидка"

Информация об этой функциональности входит в состав страницы Импорт рекламных акций из ERP в SetRetail10 глава Бонусы как скидка <bonus-discount>.

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

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

10.3.6.0

AdvertisingActions/AdvertisingAction/actionResults/bonus-discount

AdvertisingActions/AdvertisingAction/actionResults/bonus-discount

 

Наименование атрибута

Тип данных

Описание

Обязательное

max-percent

Double

Максимальный процент оплаты баллами от суммы чека

Да

position-max-percent

Double

Максимальный процент скидки бонусами на товары, для которых не заданы индивидуальные потолки (по умолчанию 100%). 

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

10.3.10.0

Нет

type

String

Тип (CRM, спасибо от сбербанка, внутренние бонусы, ...).

Если отсутствует, то по умолчанию == "CRM".

Нет

plugin-id

String

Идентификатор плагина в рамках РА

Нет

Наименование элемента

Тип данных

Описание

Обязательное

for-all-goods

Boolean

Флаг-признак: РА действует на весь товарный справочник

Значение по умолчанию true

  • true - применяется на весь товарный справочник;

  • false - отключено применение на весь товарный справочник.

Нет

goods-filterGroup

Данный атрибут не указывается в XML-сообщении. Он определяет группу элементов на схеме.

Группа элементов, описывающая товарный фильтр

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

Нет

 

name

Комплексный

Название составного объекта

Нет

marking-of-the-good

 

Комплексный

Товар

Задает множество товаров, на которые воздействует РА, по списку артикулов этих товаров

  • id / String / Код/артикул товара / *Обязательное;

  • maxQuantity / Double / Максимальное количество товара, на которое может сработать РА. Если отсутствует - без ограничений;

  • fixedPrice / Double / Фиксированная цена за единицу товара (при условии срабатывания РА);

  • discountStart / Double / Определяет позицию, начиная с которой на этот товар будет начисляться скидка;

  • conditionCount / Double / Определяет количество (или вес) товара, при покупке которого на все количество этого товара будет дана скидка;

  • wholesale-restriction / Double / Оптовое ограничение. Максимальное количество этого товара, что можно купить одному клиенту по этой акции в течение суток. 1.0 = 1 штука (или 1 кг), 0.1 = 100 грамм.

Нет

goodsGroup

 

Комплексный

Группы товаров

Определяет список товаров внутри акции на которые воздействует РА

  • goodsGroup / Комплексный / Cписок товаров

    • name

      • marking-of-the-good / Комплексный / Товар

        • id / String / Код (артикул) товара / *Обязательное;

        • maxQuantity / Double / Максимальное количество товара, на которое может сработать РА. Если отсутствует - без ограничений;

        • fixedPrice / Double / Фиксированная цена за единицу товара (при условии срабатывания РА);

        • discountStart / Double / Определяет позицию, начиная с которой на этот товар будет начисляться скидка;

        • conditionCount / Double / Определяет количество (или вес) товара, при покупке которого на все количество этого товара будет дана скидка;

        • wholesale-restriction / Double / Оптовое ограничение. Максимальное количество этого товара, что можно купить одному клиенту по этой акции в течение суток. 1.0 = 1 штука (или 1 кг), 0.1 = 100 грамм.

Нет

group

 

String

Код товарной группы

Товарная группа на которую воздействует РА

Нет

sale-group

 

String

Код группы продаж

Список идентификаторов (кодов) групп продаж, на товары из которых воздействует РА

Нет

manufacturer

 

String

Код производителя

Код производителя, на товары которого воздействует РА

Нет

department

 

String

Номер отдела

Номер отдела, на товары из которого воздействует РА

Нет

country

 

String

Код страны (по ISO 3166-1 alpha-3)

Нет

product-type

String

Тип товара

Тип товара, на который воздействует РА

Нет

composite

Комплексный

Составной объект

Данный фильтр имеет приоритет перед группой фильтров "goods-filterGroup" и флагом "for-all-goods": если товар удовлетворяет фильтру "exclude", то в выборку он не попадает - не зависимо от значения флага "for-all-goods", либо значений фильтров группы "goods-filterGroup"

Нет

exclude

Комплексный

Фильтры, определяющие множество товаров, что НЕ должны попасть в выборку

Нет

goods-filterGroup

Данный атрибут не указывается в XML-сообщении. Он определяет группу элементов на схеме.

Группа элементов, описывающая товарный фильтр

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

Нет

 

name

Комплексный

Название составного объекта

Нет

marking-of-the-good

 

Комплексный

Товар

Задает множество товаров, на которые воздействует РА, по списку артикулов этих товаров.

  • id / String / Код/артикул товара / *Обязательное;

  • maxQuantity / Double / Максимальное количество товара, на которое может сработать РА. Если отсутствует - без ограничений;

  • fixedPrice / Double / Фиксированная цена за единицу товара (при условии срабатывания РА);

  • discountStart / Double / Определяет позицию, начиная с которой на этот товар будет начисляться скидка;

  • conditionCount / Double / Определяет количество (или вес) товара, при покупке которого на все количество этого товара будет дана скидка;

  • wholesale-restriction / Double / Оптовое ограничение. Максимальное количество этого товара, что можно купить одному клиенту по этой акции в течение суток. 1.0 = 1 штука (или 1 кг), 0.1 = 100 грамм.

Нет

goodsGroup

Комплексный

Список товаров

Определяет список товаров внутри акции на которые воздействует РА

  • goodsGroup / Комплексный / Cписок товаров

    • name

      • marking-of-the-good / Комплексный / Товар

        • id / String / Код (артикул) товара / *Обязательное;

        • maxQuantity / Double / Максимальное количество товара, на которое может сработать РА. Если отсутствует - без ограничений;

        • fixedPrice / Double / Фиксированная цена за единицу товара (при условии срабатывания РА);

        • discountStart / Double / Определяет позицию, начиная с которой на этот товар будет начисляться скидка;

        • conditionCount / Double / Определяет количество (или вес) товара, при покупке которого на все количество этого товара будет дана скидка;

        • wholesale-restriction / Double / Оптовое ограничение. Максимальное количество этого товара, что можно купить одному клиенту по этой акции в течение суток. 1.0 = 1 штука (или 1 кг), 0.1 = 100 грамм.

Нет

group

String

Код товарной группы

Товарная группа, на которую воздействует РА

  • id / String / Идентификатор группы продаж / *Обязательное

Нет

sale-group

String

Код группы продаж

Список идентификаторов (кодов) групп продаж, на товары из которых воздействует РА

Нет

manufacturer

String

Код производителя

Код производителя, на товары которого воздействует РА

Нет

department

String

Номер отдела

Номер отдела, на товары из которого воздействует РА

Нет

country

String

Код страны (по ISO 3166-1 alpha-3)

Нет

product-type

String

Тип товара

Тип товара, на который воздействует РА

Нет

composite

Комплексный

 

Данный фильтр имеет приоритет перед группой фильтров "goods-filterGroup" и флагом "for-all-goods": если товар удовлетворяет фильтру "exclude", то в выборку он не попадает - не зависимо от значения флага "for-all-goods", либо значений фильтров группы "goods-filterGroup"

Нет

discount-restriction

Комплексный

Индивидуальные потолки списания бонусов на товары.

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

Нет

Пример XML:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <AdvertisingActions> <AdvertisingAction AdvertActGUID="77388" name="test155" active="true" mode="automatic" priority="1000077.0" ignoreRestrictions="false" worksAnyTime="true" color="blue" external-code="SR10_74787" deleted="false" discountType="30" disableChargeOnBonuses="false"> <begin-date>2021-11-23T11:20:59.626</begin-date> <end-date>2200-12-31T23:32:23.310</end-date> <actionResults> <bonus-discount max-percent="66.0" type="BONUS_SR10"> <for-all-goods>false</for-all-goods> <goodsGroup name="Список продуктов"> <marking-of-the-good id="00000"/> <marking-of-the-good id="00002"/> </goodsGroup> <marking-of-the-good>184196_ST</marking-of-the-good> <marking-of-the-good>184197_ST</marking-of-the-good> <group id="32"/> <sale-group>24</sale-group> <manufacturer>0000102305</manufacturer> <department>363</department> <country>RU</country> <product-type>ProductPieceEntity</product-type> <composite> <group id="321303"/> <manufacturer>0000100290</manufacturer> <country>RU</country> <name>Составной объект</name> </composite> <exclude> <goodsGroup name="писок продуктов"> <marking-of-the-good id="00000"/> <marking-of-the-good id="00002"/> </goodsGroup> <goodsGroup name="Хлеб (Россия)"/> <group id="32"/> <sale-group>24</sale-group> <manufacturer>0000100633</manufacturer> <department>1</department> <country>88</country> <product-type>ProductCFTGiftCardEntity</product-type> <composite> <group id="GRP_777"/> <manufacturer>0000100290</manufacturer> <country>49</country> <name>состав исключения</name> </composite> </exclude> </bonus-discount> </actionResults> <externalConditions> <InternalCardsCondition anyCard="false" guid="40122017"/> </externalConditions> </AdvertisingAction> </AdvertisingActions>

© 1994-2024, ООО "Кристалл Сервис Интеграция".
Все права защищены.

Политика обработки персональных данных