Bitrix как записать поле SUM_PAID в таблице заказа?

Делаю так

$order->setField('SUM_PAID', 100);
или так
$order->setField('SUM_PAID', DoubleVal(100));

получаю так((

[Bitrix\Main\ArgumentOutOfRangeException] 
The value of an argument 'name=SUM_PAID' is outside the allowable range of values (100)
  • Вопрос задан
  • 1873 просмотра
Решения вопроса 1
yous
@yous Автор вопроса
отвечу сам себе, нашёл в файле \bitrix\modules\sale\lib\sale.php метод $this->setFieldNoDemand

проверил работает

$order->setFieldNoDemand('SUM_PAID', 100);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы