Как добавить скидку в процентах при использовании метода crm.deal.productrows.set?

Как правильно указать скидку в процентах при использовании функции crm.deal.productrows.set? Попробовал использовать DISCOUNT_PERCENT = 10%, DISCOUNT_TYPE_ID = 2 и DISCOUNT_RATE = 10%, но что-то не работает.
  • 28 июня 2024 г. 7:12
Ответы на вопрос 1
При использовании метода crm.deal.productrows.set для указания скидки в процентах, вы должны указать параметр DISCOUNT_TYPE_ID равным значению 2, а затем передать значение скидки в параметр DISCOUNT_RATE. Например, если вы хотите предоставить скидку в размере 10%, то параметры будут выглядеть так:

DISCOUNT_TYPE_ID = 2
DISCOUNT_RATE = 10

Таким образом, в вашем запросе должно быть что-то подобное:

```
$arFields = array(
    'DISCOUNT_TYPE_ID' => 2,
    'DISCOUNT_RATE' => 10,
    // другие параметры
);

$res = CCrmProductRow::Set($arFields);
```

Таким образом, вы укажете скидку в процентах и она должна корректно примениться к вашей сделке.
Похожие вопросы