Публичный ресурс
Загрузка рекламных акций с условием применения "Сумма скидки по РА"
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
Параметры HOURS и MINUTES добавлены, начиная с версии 10.3.14.0. | Нет | |
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>