Публичный ресурс
Правила предоставления скидок в зависимости от суммы оплаты
Страница является частью статьи Импорт рекламных акций из ERP в SetRetail10 глава Правила предоставления скидок в зависимости от суммы оплаты <calculation-rule>.
https://crystals.atlassian.net/browse/SR-5269
https://crystals.atlassian.net/browse/CR-6270
10.3.6.0
AdvertisingActions/AdvertisingAction/actionResults/calculation/calculation-rule | ||||
Наименование атрибута | Тип данных | Описание | Обязательное | |
percent | Decimal | Процент от суммы оплаты соответствующим типом, что надо применить в виде скидки | Да | |
Наименование элемента | Тип данных | Описание | Обязательно | |
condition | Комплексный | Условие срабатывания данного правила | Да | |
min | Long | Начальная граница интервала включительно. NULL распознается как "минус бесконечность" | Нет | |
max | Long | Конечная граница интервала исключительно (интервал справа - открыт). NULL распознается как "плюс бесконечность" | Нет | |
Пример XML:
<?xml version="1.0" encoding="utf-8"?>
<AdvertisingActions>
<AdvertisingAction AdvertActGUID="6665269" name="SR-5269 скидка в размере процента от оплаты" active="true"
mode="unconditional" priority="2000.0" ignoreRestrictions="false" worksAnyTime="false"
color="green" external-code="SR-5269-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="PAYMENT_TYPE_PERCENT" secondary-value="BankCardPaymentEntity">
<calculation-rule percent="6" >
<condition min="10000" max="20000"/>
</calculation-rule>
</calculation>
</actionResults>
<externalConditions/>
</AdvertisingAction>
</AdvertisingActions>