• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/delivery/extra_services/manager.php
  • Класс: BitrixSaleDeliveryExtraServicesManager
  • Вызов: Manager::setStoresUnActive
static function setStoresUnActive($deliveryId)
{
	if(intval($deliveryId) <= 0)
		return new Result();

	$storesFields = self::getStoresFields($deliveryId);

	if(empty($storesFields['ID']))
		return new Result();

	$result = Table::update(
		$storesFields['ID'],
		array(
			"ACTIVE" => "N"
		)
	);

	if($result->isSuccess())
		static::$cachedFields[$deliveryId][$storesFields['ID']]["ACTIVE"] = "N";

	return $result;
}