- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/order/matcher/fieldsynchronizer.php
- Класс: Bitrix\Crm\Order\Matcher\FieldSynchronizer
- Вызов: FieldSynchronizer::getEntityMapCommonExcludedFields
static function getEntityMapCommonExcludedFields()
{
$fieldCodes = [
'ASSIGNED_BY_ID',
//'PROBABILITY', 'DATE_PAY_BEFORE',
'REVENUE',
'OPPORTUNITY',
//LEAD
'CURRENCY_ID', 'OPENED', 'COMPANY_ID', 'CONTACT_ID',
'CLOSED', 'EXPORT', 'BANKING_DETAILS', 'DEAL_ID', 'PERSON_TYPE_ID',
//INVOICE
'ACCOUNT_NUMBER', 'CURRENCY', 'DATE_BILL', 'DATE_MARKED',
'PAY_SYSTEM_ID', 'RESPONSIBLE_ID', 'UF_DEAL_ID', 'UF_CONTACT_ID', 'PR_LOCATION',
'ADDRESS_LEGAL',
//'ADDRESS', 'REG_ADDRESS',
'ADDRESS_2', 'ADDRESS_CITY', 'ADDRESS_POSTAL_CODE', 'ADDRESS_REGION',
'ADDRESS_PROVINCE', 'ADDRESS_COUNTRY', 'ADDRESS_COUNTRY_CODE',
'REG_ADDRESS_2', 'REG_ADDRESS_CITY', 'REG_ADDRESS_POSTAL_CODE', 'REG_ADDRESS_REGION',
'REG_ADDRESS_PROVINCE', 'REG_ADDRESS_COUNTRY', 'REG_ADDRESS_COUNTRY_CODE',
];
$fieldCodes = array_merge($fieldCodes, \Bitrix\Crm\UtmTable::getCodeList());
return $fieldCodes;
}