Создание правил поиска дубликатов для пользовательского раздела.
Как можно реализовать правила поиска дублей для пользовательского раздела?
Нравится
К сожалению, общедоступной инструкции пока нет. В руководстве для разработчика описана инструкция по добавлению новых правил поиска в уже существующем разделе а на этом форуме обсуждались схожие запросы, например, тут. Но в общем реализация этой функциональности очень объемна и сводится к следующему:
1. Создать процесс для поиска записей в своем разделе (аналогично процессу StartGlobalContactDuplicatesSearch).
2. Для поиска необходимо создать процедуру в базе данных, аналогичную уже существующим нашим (по первой ссылке в руководстве разработчика описана последовательность создания хранимой процедуры).
3. Процедура будет записывать данные в созданный Вами объект MyObjectDuplicates (создайте объект по аналогии с объектом ContactDuplicate)
4. Необходимо создать новую страницу редактирования, которая будет отображать данные из созданного объекта MyObjectDuplicates по аналогии со страницей DuplicatesPageV2 (либо заместите DuplicatesPageV2, добавив в нее нужную логику).
К сожалению, общедоступной инструкции пока нет. В руководстве для разработчика описана инструкция по добавлению новых правил поиска в уже существующем разделе а на этом форуме обсуждались схожие запросы, например, тут. Но в общем реализация этой функциональности очень объемна и сводится к следующему:
1. Создать процесс для поиска записей в своем разделе (аналогично процессу StartGlobalContactDuplicatesSearch).
2. Для поиска необходимо создать процедуру в базе данных, аналогичную уже существующим нашим (по первой ссылке в руководстве разработчика описана последовательность создания хранимой процедуры).
3. Процедура будет записывать данные в созданный Вами объект MyObjectDuplicates (создайте объект по аналогии с объектом ContactDuplicate)
4. Необходимо создать новую страницу редактирования, которая будет отображать данные из созданного объекта MyObjectDuplicates по аналогии со страницей DuplicatesPageV2 (либо заместите DuplicatesPageV2, добавив в нее нужную логику).