Настройка правил сопоставления при выгрузке новых элементов
![](https://site-cloud-files.bitrix.info/resize_cache/5091791/7ecd8ce52239dec2addccce350ef50f7/main/252/252b3b318bf758a2211050f376fd7e56/op.png)
Из окна настройки интеграции объектов для Компаний, Контактов, Реквизитов и Банковских счетов можно указать алгоритмы сопоставления данных при выгрузке новых данных на портал и при загрузке данных в 1С.
![rule1.png rule1.png](/upload/medialibrary/2eb/ves5d72ofduj6ur1ajpu0tql4f7vn61c/rule1.png)
По умолчанию, идентификация происходит только по идентификатору Битрикс24 или внешнему коду 1С, но можно задать дополнительные алгоритмы, по которым перед выгрузкой/загрузкой новой информации проверяется наличие данных. Это позволяет сократить количество дублей как на стороне 1С, так и на стороне Битрикс24. Ниже пример правила сопоставления для Компаний перед тем как объект будет выгружен в Битрикс24/загружен в 1С.
Для Компаний ключ поиска может быть:
- Наименование компании.
- Телефон.
- Электронная почта.
- ИНН.
- КПП.
Для Контактов ключ поиска может быть по:
- Фамилия.
- Имя.
- Отчество.
- Телефон.
- Электронная почта.
- ИНН.
- КПП.
Для Реквизитов ключ поиска может быть по:
- Наименование компании.
- Фамилия.
- Имя.
- Отчество.
- ИНН.
- КПП.
Для Банковских счетов ключ поиска может быть по:
- Номер счета.
- БИК банка.
Также ключи поиска можно группировать в условия «И» и «ИЛИ». Ниже пример алгоритма для Компаний:
![rule2.png rule2.png](/upload/medialibrary/fd4/7gagea4aa0n1kro8fmz2kwzab6u8yrjs/rule2.png)
В данном примере при выгрузке/загрузке нового элемента проверяется, есть ли такой объект с таким же наименованием и телефоном ИЛИ же с таким же наименование и эл. почтой ИЛИ имеющий такой же ИНН и КПП. Если по правилу найдется один элемент, то он будет привязан и дубля не будет. Если будет найдено несколько, то в лог запишется ошибка и данные выгружены не будут.
и Ваше мнение важно для нас