AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.05.2017, 11:26   #1  
Анатолий Вешемирский is offline
Анатолий Вешемирский
Участник
 
22 / 10 (1) +
Регистрация: 10.03.2017
Custom Duplicate Detection Rule
Всем привет.
У меня возникла необходимость сделать доработку на перекрестную проверку дубликатов для электронных адресов на карточке контакта.
Суть: На карточке контакта есть основная эл. почта (emailaddress1) и эл. почта (emailaddress2). Через стандартный функционал CRM можно делать проверку на дубликаты для этих полей отдельно. Но мне важно чтоб при создании нового контакта происходила проверка типа emailaddress1 = emailaddress2 и наоборот. Написал плагин, который делает проверку и если есть дубликат - выдает ошибку. Данный вариант не очень удобен, было бы хорошо открыть стандартную форму (Duplicate Detection Form) и туда записать найденные записи (чтоб были доступны действия над найденными записями). Возможно ли такое сделать? У кого то есть идеи?

Заранее спасибо!
Старый 16.05.2017, 14:16   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
MCBMSS
 
1,666 / 371 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Пишите конкатенацию этих полей в третье скрытое поле и на него вешаете проверку дубликатов
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 16.05.2017, 14:51   #3  
Анатолий Вешемирский is offline
Анатолий Вешемирский
Участник
 
22 / 10 (1) +
Регистрация: 10.03.2017
Интересная идея, обязательно проверю. Спасибо!
А еще такой момент: как быть, когда один менеджер создает контакт и у него нет доступа к контактам другого менеджера - проверка на дубликаты в этом случае не отработает..
Старый 16.05.2017, 16:36   #4  
Анатолий Вешемирский is offline
Анатолий Вешемирский
Участник
 
22 / 10 (1) +
Регистрация: 10.03.2017
Создал вычисляемое поле, которое выглядит вот так: emailaddress1;emailaddress2
Добавить правило на точное совпадение не могу - там ограничение 450 символов (а размер вычисляемого автоматом 4000). Но не в этом суть - точное совпадение и так не поможет если будут строки A;B и B;A например..
Теги
duplicate detection rules, dynamics 365

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
a33ik: How to turn on Duplicate Detection for client side in Microsoft Dynamics CRM 2013 Blog bot Dynamics CRM: Blogs 0 12.10.2013 08:12
axforum blogs: Правила поиска дубликатов (Duplicate Detection Rules) CRM 2011. Как это работает и почему правила иногда автоматически становятся черновиками? Blog bot Dynamics CRM: Blogs 0 11.03.2013 20:11
Microsoft Dynamics CRM Team Blog: Video: Create and run duplicate detection rules Blog bot Dynamics CRM: Blogs 0 12.09.2011 20:11
Microsoft Dynamics CRM Team Blog: Synchronous Matchcode Generation - Forced Duplicate Detection in Dynamics CRM 4 Blog bot Dynamics CRM: Blogs 0 28.03.2009 01:05
clausba:Running more than one active configuration in BA 4.00 Blog bot Dynamics CRM: Blogs 0 23.05.2005 10:35
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:16.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.