...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_deal.php
- Класс: \CAllCrmDeal
- Вызов: CAllCrmDeal::createCompatibilityAdapter
static function createCompatibilityAdapter(): Crm\Entity\Compatibility\Adapter { $factory = Crm\Service\Container::getInstance()->getFactory(\CCrmOwnerType::Deal); if (!$factory) { throw new Error('No factory for deal'); } return (new Crm\Entity\Compatibility\Adapter\Operation($factory)) ->setRunAutomation(false) ->setRunBizProc(false) ->setAlwaysExposedFields([ 'MODIFY_BY_ID', 'EXCH_RATE', 'ACCOUNT_CURRENCY_ID', 'OPPORTUNITY_ACCOUNT', 'TAX_VALUE_ACCOUNT', 'ID', ]) ->setExposedOnlyAfterAddFields([ 'CREATED_BY_ID', 'ASSIGNED_BY_ID', 'TITLE', 'IS_RECURRING', 'CATEGORY_ID', 'STAGE_ID', 'STAGE_SEMANTIC_ID', 'IS_NEW', 'CURRENCY_ID', 'CLOSED', 'COMPANY_ID', ]) ; }