Дубли
Добрый день, коллеги!
Есть необходимость, чтобы после сохранения записи (в контакте или контрагенте) запускался поиск дублей по определенным полям.
![]()
Подскажите, как написать данный процесс?
Нравится
1) такая логика уже есть. Даже есть пакет Deduplication
2) Принудительно запустить поиск дублей в принципе легко. Добавляем скрипт, вызываем: класс DeduplicationService, метод FindDuplicatesOnSave. Ну и там же в С# обработать результаты.
3) "по определенным полям" вот тут начинаются песнипляски. Контролировать правила поиска дублей можно из менюшки в дизайнере. Правила там дефолтные (по5-6 к контакту и контрагенту). Добавлять новые = писать хранимки. Ну и на sdk описание как это делать есть. всё гуглится.
Здравствуйте, Дарина
Как написал Данил, все верно.
Документация о том как добавить правило поиска дублей доступна по ссылке https://academy.terrasoft.ru/documents/technic-sdk/7-11/dobavlenie-prav…