• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/shipment.php
  • Класс: BitrixSaleShipment
  • Вызов: Shipment::fixShipErrors
static function fixShipErrors(Shipment $entity)
{
	$result = new Result();

	$r = $entity->setField('DEDUCTED', 'Y');
	if (!$r->isSuccess())
	{
		if (!$r->isSuccess())
		{
			$result->addErrors($r->getErrors());
		}
	}

	$r = $entity->tryShip();
	if (!$r->isSuccess())
	{
		if (!$r->isSuccess())
		{
			$result->addErrors($r->getErrors());
		}
	}

	return $result;
}