• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/order/shipment.php
  • Класс: Bitrix\Crm\Controller\Order\Shipment
  • Вызов: Shipment::setShippedAction
public function setShippedAction(Crm\Order\Shipment $shipment, string $value): void
{
	$order = $shipment->getOrder();

	$setResult = $shipment->setField('DEDUCTED', $value);
	if ($setResult->isSuccess())
	{
		$saveOrderResult = $order->save();
		if (!$saveOrderResult->isSuccess())
		{
			$this->addErrors($saveOrderResult->getErrors());
		}
	}
	else
	{
		$this->addErrors($setResult->getErrors());
	}
}