...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_quote.php
- Класс: \CAllCrmQuote
- Вызов: CAllCrmQuote::createCompatibilityAdapter
static function createCompatibilityAdapter(): Crm\Entity\Compatibility\Adapter { $factory = Crm\Service\Container::getInstance()->getFactory(\CCrmOwnerType::Quote); if (!$factory) { throw new Error('No factory for quote'); } return (new Crm\Entity\Compatibility\Adapter\Operation($factory)) ->setAlwaysExposedFields([ 'MODIFY_BY_ID', 'PERSON_TYPE_ID', 'STORAGE_TYPE_ID', 'STORAGE_ELEMENT_IDS', 'ID', ]) ->setExposedOnlyAfterAddFields([ 'CREATED_BY_ID', 'ASSIGNED_BY_ID', 'STATUS_ID', 'CLOSED', 'BEGINDATE', ]) ->setExposedOnlyAfterUpdateFields([ 'QUOTE_NUMBER', ]) ; }