...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/merger/leadmerger.php
- Класс: Bitrix\Crm\Merger\LeadMerger
- Вызов: LeadMerger::applyMappedValue
static function applyMappedValue(string $fieldID, array &$seed, array &$targ) { if ($fieldID === 'ADDRESS') { $locationAddressId = (int)$seed['ADDRESS_LOC_ADDR_ID']; if ($locationAddressId > 0 && Main\Loader::includeModule('location')) { unset($targ['ADDRESS_LOC_ADDR_ID']); $targ['ADDRESS_LOC_ADDR'] = \Bitrix\Crm\EntityAddress::cloneLocationAddress($locationAddressId); } else { foreach (self::getBaseAddressFieldNames() as $fieldName) { $targ[$fieldName] = $seed[$fieldName]; } } return; } parent::applyMappedValue($fieldID, $seed, $targ); }