...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/agent/duplicate/companyduplicateindexrebuildagent.php
- Класс: Bitrix\Crm\Agent\Duplicate\CompanyDuplicateIndexRebuildAgent
- Вызов: CompanyDuplicateIndexRebuildAgent::rebuild
public function rebuild(array $itemIDs) { // If you need to rebuild the entire index, you can use // \CCrmCompany::RebuildDuplicateIndex($itemIDs); foreach ($itemIDs as $ID) { DuplicateRequisiteCriterion::registerByEntity(CCrmOwnerType::Company, $ID); DuplicateBankDetailCriterion::registerByEntity(CCrmOwnerType::Company, $ID); //region Register volatile duplicate criterion fields DuplicateVolatileCriterion::register( CCrmOwnerType::Company, $ID, [FieldCategory::REQUISITE, FieldCategory::BANK_DETAIL] ); //endregion Register volatile duplicate criterion fields } }