Доброго дня.
Есть задача - почистить контакты от дубликатов в системе.
Насколько известно, есть типовые механизмы поиска контактов.
И находится, например, около 2734 дубликатов на данный момент, однако при переходе по гиперссылке найденных дубликатов, отображаются только максимум 10 записей.
Да постепенно, по мере обработки дублей, могут появится и еще записи. Как бы «подгрузятся», однако это далеко не всегда так и список может «закончиться», когда были обработаны явно не все 2734 записей.
Далее система просит поискать снова.
Запускается поиск типовой поиск дублей. Находит 2734 записей снова.
Однако ранее было же обработано (слияние или не считать дублями) сколько-то записей, хоть на одну, но должно найтись меньше.
Но не ровно то же количество.
И притом в первых рядах уже «обработанные записи».
В связи с чем вопрос:
Как бы создать бизнес-процесс сбора и вывода дубликатов контактов, который будет работать несколько иначе.
Просто совпадение по ФИО и имени Контрагента.
А далее, уже решать, что сливать воедино, а что нет.
Я представляю этот бизнес-процесс так:
Сначала чтение данных, следом чтение данных в собранной коллекции.
Но вот куда потом и как это выводить для обработки руками - не представляю.