Рейтинг: 2.0845  
Новая
Предложил Иванов Андрей 29.03.2017 09:32:32

Сделайте адекватную логику обработку дубликатов контактов и компаний

Сейчас логика обработки дубликатов в корне не верная: при обработке контактов например выбираем галочками по каким параметрам контроль осуществить (ФИО, телефон,email), но логика такая, что при таком выборе осуществляется контроль не по принципу "И", а по принципу "ИЛИ"
Т.е. в чем суть. Есть на порталое некий контакт Сергей Иванов с номером телефона 1. Импортируется новый контакт Сергей Иванов с номером телефона 2. При импорте мы хотим объединять дубликаты. Ставим галочки контроля по ФИО, номеру телефона и email. Но т.к. логика контроля действует по принципу "ИЛИ", то получится что контроль будет таким: ИЛИ по ФИО ИЛИ по телефону ИЛИ по email. В итоге получается, что два разных контакта будут объединены в один.
Вот если бы логика была "И", тогда при указании галочек в контроле по ФИО и номеру телефона привела к тому, что эти два контакта не были бы объединены. Т.к. логика была бы такая: контроль дублей по ФИО и номеру телефона одновременно. Система будет видеть, что ФИО и одновременно номер телефона не совпадают у двух этих контактов и не будет объединять.