Хочу назначать вручную полную стоимость заказа (иногда может отличаться от суммы товарных позиций в заказе), использую API D7.
Привожу в пример фрагмент кода, шде происходит назначение стоимости заказа:
$orderBx = Sale\Order::loadByAccountNumber(1000);
$myFullPrice = 15000; // для примера
$orderBx->setFieldNoDemand('PRICE', $myFullPrice);
$result = $orderBx->save();
Не всегда назначается параметр "Сумма заказа", равный величине $myFullPrice, а пересчитывается автоматически по сумме всех товарных позиций.
Возможно, существуют ещё методы, которые косвенно вызывают пересчёт заказа?