Здравствуйте.
Подскажите пожалуйста как правильно расширить функционал поиска дублей, что бы он работал в разделе Продукты (по полям Название, Код) также как в разделе Контрагенты.
Версия 7.7.0.2325
Нравится
Добрый день!
Пользовательскими средствами реализовать описанный Вами кейс невозможно.
Однако, имея знания разработчика, можно создать свои правила поиска дублей по аналогии с тем, как реализованы стандартные правила на уровне базы данных.
Пример Вы сможете найти в хранимых процедурах FindAccountDuplicate(для контрагента) и FindContactDuplicate(для контакта)).
В случае возникновения дополнительных вопросов прошу обращаться на support@terrasoft.ru
Хотелось бы узнать, что нужно переопределить на клиентской части, что бы стандартный поиск дублей работал в разделе продукты.
Насколько я понял "главной" является схема DuplicatesPageV2, можно ли кратко описать принцип работы, чтобы я знал что искать. И есть ли еще схемы требующие переопределения? или достаточно будет разобраться с работой DuplicatesPageV2 и добавить то что необходимо для работы с разделом продукты.
Добрый день!
Переопределить схемы на клиентской части нельзя. Можно только создать новое правило поиска дублей. Это возможно сделать только через БД приложения. Схему DuplicatesPageV2 изменять не нужно.
Необходимо:
1. Добавить новую запись в таблицу DuplicatesRule с названием нового правила поиска дублей.
2. Добавить новую хранимую процедуру по аналогии с FindAccountDuplicate(для контрагента) или FindContactDuplicate(для контакта), в которых можно посмотреть пример реализации поиска дублей.