Question

Je suis très nouveau à la dynamique et je suis quelque chose qui, une fois envie d'un chef de file est créé mon flux de travail va créer un contact. Cependant, je ne veux pas que les contacts en double à créer. Je lis que la détection de duplication ne fonctionne pas dans les flux de travail et que je dois écrire un plug-in. Je suis cela tutoriel . J'ai créé une entité de EmailExists et fait référence à l'entité responsable. Ce que je dois faire est d'obtenir cette entité responsable et vérifier si oui ou non un contact existe avec cette adresse e-mail de prospects. Je suis un peu coincé sur la façon d'obtenir la tête de mon entité personnalisée puis interroger le contactbase. Toute suggestion ou autre lecture serait grandement apprécié.

Merci à l'avance

Était-ce utile?

La solution

Le lien que vous faites référence est une solution pour le problème de ne pas être en mesure d'enregistrer personnalisée flux de travail dans les activités CRM Online. Si vous utilisez la version sur site, vous devriez être en mesure d'écrire sur mesure flux de travail des activités.

Si vous êtes déjà allez écrire un plugin, vous n'avez pas besoin de suivre les instructions de ce lien. Vous pourriez tout aussi bien écrire un plug-in qui se déclenche sur le pré-Créer de l'entité responsable. Il irait requête Contacts pour cette adresse e-mail, et si elle trouve un, il jetterait une InvalidPluginExecutionException qui annulera la Création. Pas besoin de l'entité "de EmailExists".

Voici un guide étape par étape sur la création d'un plug-in simple:

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top