Dynamics CRM 2011 онлайн, пользовательский рабочий процесс

StackOverflow https://stackoverflow.com/questions/8312076

Вопрос

Я очень новичок в динамике и хочу чего -то, что, когда создается лидерство, мой рабочий процесс создаст контакт. Однако я не хочу, чтобы дубликаты были созданы. Я читал, что обнаружение дублирования не работает в рабочих процессах и что мне нужно написать плагин. Я следую за этим руководство. Анкет Я создал предприятие по электронной почте и ссылалась на главную организацию. Что мне нужно сделать, так это получить эту ведущую организацию, а затем проверить, существует ли контакт с этим адресом электронной почты. Я в значительной степени застрял в том, как получить лидерство от моей индивидуальной сущности, а затем запросить контактную базу. Любые предложения или дальнейшее чтение будут высоко оценены.

заранее спасибо

Это было полезно?

Решение

Ссылка, на которую вы ссылаетесь, является обходным путем для проблемы невозможного регистрации пользовательских рабочих процессов в CRM Online. Если вы используете версию ON Pressise, вы сможете писать пользовательские действия рабочего процесса.

Если вы уже собираетесь написать плагин, вам не нужно следовать инструкциям по этой ссылке. С таким же успехом вы можете просто написать плагин, который стреляет на предварительном создании ведущей сущности. Это пойдет на запросы контактов для этого адреса электронной почты, и если он найдет один, он бросит InvalidPluginexeCutionException, которое отменит создание. Нет необходимости в сущности "EmailExists".

Вот пошаговое руководство по созданию простого плагина:

http://msdn.microsoft.com/en-us/library/gg695782.aspx

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top