Проверка дубликатов

В версии 4.0 появился доллгожданный функционал проверки дубликатов. В версиях 1.2 и 3.0 данный функционал отдавался на откуп нашим партнерам. Отличитильная особенность поиска дубликатов в Microsoft Dynamics CRM 4.0 - это возможность поиска дубликатов не только в рамках одной сущности (например, Контакты), но и при  использовании объектов различных типов (например, Контакты и Интересы).

Как же реализована схема проверки дубликатов? Достаточно просто. Мы задаем правила, в которых указываем условия, при соблюдении которых система предупреждает нас о том, что возможно мы пытаемся завести запись, которая уже есть в системе:

В рамках одного правила может быть до 5 условий. К примеру, мы можем сказать системе, что дубликат контакта - это ситуация, когда совпадают имя, фамилия и электронный адрес. Соответственно, только если все три условия выполняются, система предупредит нас о том, что возможно мы пытаемся завести дубликат. Если же нам надо, чтобы система выдавала оповещения, если совпадает хотя бы один атрибут, то мы должны создать 3 отдельных правила.

Помимо правил, мы должны указать, когда будет запускаться механизм поиска дубликатов. По умолчанию выделены все доступные варианты, т.е.:

  • Когда происходит создание или обновление записи
  • Когда пользователь переходит из автономного режима в режим online
  • Когда происходит импорт данных

Ну и наконец, десерт. Мы можем создать задания, которые будут запускаться по расписанию и, в случае нахождения дубликатов, оповещать администратора системы (к примеру) о том, что какой-то объект был заведен в систему несколько раз.