...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/mysql/crm_product_row.php
- Класс: \CCrmProductRow
- Вызов: CCrmProductRow::DeleteByOwner
static function DeleteByOwner($ownerType, $ownerID) { $ownerType = (string)($ownerType); $ownerID = (int)($ownerID); global $DB; $ownerType = $DB->ForSql($ownerType); $tableName = self::TABLE_NAME; $reservationTableName = \Bitrix\Crm\Reservation\Internals\ProductRowReservationTable::getTableName(); $DB->Query( "DELETE FROM {$reservationTableName} WHERE ROW_ID IN ( SELECT ID FROM {$tableName} WHERE OWNER_TYPE = '{$ownerType}' AND OWNER_ID = {$ownerID} )", true ); $DB->Query( "DELETE FROM {$tableName} WHERE OWNER_TYPE = '{$ownerType}' AND OWNER_ID = {$ownerID}", false, 'File: '.__FILE__.'
Line: '.__LINE__); }