Загрузка рекламных акций с условием применения "Сумма скидки по РА"

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

Загрузка рекламных акций с условием применения "Сумма скидки по РА"

https://crystals.atlassian.net/browse/SLS-369

10.2.78.0

AdvertisingActions/AdvertisingAction/externalConditions/discount-sum-condition

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

Тип данных

Описание

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

allowOffline

Boolean

Предоставлять преференцию при отсутствии связи с сервером ограничений

Нет

calculateOnlySuperBenefits

Boolean

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

https://crystals.atlassian.net/browse/LENTAL-6

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

10.4.1.0

Нет

plugin-id

String

Название плагина лояльности

Нет

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

Тип данных

Описание

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

action-restriction

Комплексный

Ограничение суммы скидки по акции всего

Нет

 

max-value

integer

Максимальная сумма скидки всего

Да

client-restriction

Комплексный

Ограничение суммы скидки для каждого клиента

Нет

 

max-value

integer

Максимальная сумма скидки по клиенту

Да

restriction-period-type

Комплексный

Тип периода действия ограничения.

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

  • DAYS - дни; 

  • HOURS - часы;

  • MINUTES - минуты;

  • WEEKS - недели; 

  • MONTHS - месяца

Параметры HOURS и MINUTES добавлены, начиная с версии 10.3.14.0.

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

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

Нет

period

integer

Значение периода действия. Если это значение не указано, то считается, что ограничение по клиенту действует весь период действия акции.

Нет

notify-applied

Boolean

Информировать о превышении ограничения по акции путём вывода сообщения на дисплей кассира

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

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

10.4.2.0

Нет

Пример XML загрузки рекламной акции с условием применения "Сумма скидки по РА"
<?xml version="1.0" encoding="utf-8"?> <AdvertisingActions> <AdvertisingAction name="Проверка вывода ошибки при применении купон42244а" active="true" mode="automatic" priority="1000" ignoreRestictions="true" worksAnyTime="false" сolor="Red"> <begin-date>2012-02-21T00:00:00Z</begin-date> <end-date>2025-02-20T00:00:00Z</end-date> <externalConditions> <discount-sum-condition allowOffline="true"> <action-restriction max-value="12"/> <client-restriction max-value="13" restriction-period-type="DAYS" period="3"/> </discount-sum-condition> </externalConditions> <actionResults> <calculation value-type="PERCENT" value = "10"/> </actionResults> </AdvertisingAction> </AdvertisingActions>