2011-11-29 153 views
0

我對Dynamics很新,想要創建潛在顧客時,我的工作流程將創建聯繫人。不過,我不想重複創建聯繫人。我讀到,重複檢測在工作流程中不起作用,我需要編寫一個插件。我正在關注這個tutorial。我創建了一個EmailExists實體並引用了Lead實體。我需要做的是獲得該潛在客戶實體,然後檢查是否存在與該潛在客戶電子郵件地址的聯繫人。我很困擾如何從我的自定義實體中獲得潛在客戶,然後查詢contactbase。任何建議或進一步閱讀將不勝感激。Dynamics CRM 2011在線,自定義工作流程

在此先感謝

回答

3

您參考鏈接是不能夠在CRM在線註冊自定義工作流活動的問題的方法。如果您正在使用On Premise版本,則應該可以編寫自定義工作流程活動。

如果您已經要編寫插件,則無需按照該鏈接中的說明進行操作。你可能只需編寫一個插件,引導Lead實體的預創建。它會去查詢該電子郵件地址的聯繫人,如果它找到一個,它會拋出一個InvalidPluginExecutionException,它將取消創建。無需「EmailExists」實體。

下面是創建一個簡單的插件一步一步的指導:

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

相關問題