2016-07-08 75 views
1

我們公司想知道案件活動時間是原始估計時間的75%。當別人記錄案件活動時發送電子郵件通知

但是,我認爲這可能有點棘手。

那麼,有人可以解釋如何發送電子郵件通知從Microsoft Dynamics CRM有人記錄任何種類的「案件活動」對案件?如果需要,我很高興使用.NET代碼。

回答

4

根據「案件活動」實體創建工作流程,向工作流程添加一個條件,以便只在「案件活動」與案件相關時發送電子郵件。例如。關於案件包含數據。

1

我更喜歡這種類型的插件,因爲你可以在插件的上下文中做更多的事情。

這就是我想象:

每當創建活動記錄/修改/刪除;如果有關的情況下,該插件將執行:

  1. 獲取所有有關活動的情況下
  2. 總結Duration
  3. 如果Duration Total是案例估算的75%,則觸發一個 工作流程

工作流程將被配置爲發送電子郵件。通過將插件與工作流程相結合,如果將來需要更改措辭/收件人/來源,則可以配置電子郵件。

我可能還會將75%作爲配置設置傳遞給插件,以便它也是半可配置的(不涉及代碼 - 但您需要修改插件註冊)。

該插件將需要滿足

  • 新活動被添加
  • 現有的活動正在編輯(時間和/或狀態改變)

起初我還以爲你還需要來處理刪除,但是這會將持續時間降低到75%以下,因此您不需要發送電子郵件。

相關問題