...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_currency.php
- Класс: \CCrmCurrency
- Вызов: CCrmCurrency::Delete
static function Delete($ID) { if (!Loader::includeModule('currency')) { self::$LAST_ERROR = GetMessage('CRM_CURRERCY_MODULE_IS_NOT_INSTALLED'); return false; } IncludeModuleLangFile(__FILE__); global $APPLICATION; $ID = strval($ID); if(mb_strlen($ID) !== 3) { //Invalid ID is supplied. Are you A.Krasichkov? //self::$LAST_ERROR = GetMessage('CRM_CURRERCY_MODULE_INVALID_ID'); return false; } if($ID === self::GetBaseCurrencyID()) { self::$LAST_ERROR = GetMessage('CRM_CURRERCY_ERR_DELETION_OF_BASE_CURRENCY'); return false; } if($ID === self::GetAccountCurrencyID()) { self::$LAST_ERROR = GetMessage('CRM_CURRERCY_ERR_DELETION_OF_ACCOUNTING_CURRENCY'); return false; } if (!CCurrency::Delete($ID)) { $ex = $APPLICATION->GetException(); if ($ex) { self::$LAST_ERROR = $ex->GetString(); } return false; } self::ClearCache(); return true; }