Логика загрузки контактов
- Не загружать в сервис дублирующиеся контакты. Дублями считаются контакты с одинаковым телефоном. В сервис добавятся только контакты, не совпадающие с уже загруженными контактами.
При содержании в файле одинаковых компаний, вторая считается дублем и не загружается в сервис.
- Объединить с уже существующими в базе. Уникальные контакты просто загрузятся в сервис, а контакты, имеющие одинаковый телефон, объединятся с уже существующими. Основным контактом будет считаться контакт в сервисе.
Объединяются:
- организация и организация,
- контакт и контакт.
Организация с контактом не объединяются.
При объединении организаций, в карточку добавляется только новая информация. Данные, добавленные пользователями в карточку организации ранее, сохраняются.
При объединении двух контактов с одинаковым названием организации, в сервис загрузится одна организация, внутри которой будет два контакта.
При объединении двух одинаковых организаций с одинаковыми вложенными контактами, в сервис загрузится одна организация, внутри которой будут два одинаковых контакта (вложенные контакты не объединяются).
- Загрузить несмотря на совпадения. При загрузке сервис не будет проводить проверка на дубли.