• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/delivery/requests/manager.php
  • Класс: BitrixSaleDeliveryRequestsManager
  • Вызов: Manager::executeDeliveryRequestShipmentAction
static function executeDeliveryRequestShipmentAction($requestId, $shipmentId, $actionType, array $additional = array())
{
	$deliveryRequestHandler = self::getDeliveryRequestHandlerByRequestId($requestId);

	if (!$deliveryRequestHandler)
	{
		$result = new Result();
		$result->addError(new MainError(Loc::getMessage('SALE_DLVR_REQ_MNGR_ERROR_ACTION_EXEC').'. '.Loc::getMessage('SALE_DLVR_REQ_MNGR_ERROR_REQ_OBJ')));
		return $result;
	}

	return $deliveryRequestHandler->executeShipmentAction($requestId, $shipmentId, $actionType, $additional);
}