天天看點

Dynamic CRM工作流流程實戰

工作流為流程中的一種,可以實作無需使用者幹預的業務流程自動化,使用者通常使用工作流流程來發起不需要任何使用者互動的自動化。本文介紹工作流的基本概念與簡單使用。

前言

在研究了MSCRM中插件的使用之後,不可避免需要研究工作流,工作流在各種營銷系統中都舉足輕重。

關于工作流

功能:使用工作流可在背景實作業務流程自動化。

類别:分為背景工作流(異步)和實時工作流(同步)

工作流為流程中的一種,可以實作無需使用者幹預的業務流程自動化,使用者通常使用工作流流程來發起不需要任何使用者互動的自動化。每個工作流流程與一個實體關聯。

注意事項

1.避免無限循環

2.使用工作流模闆

3.使用子工作流

4.保留更少的日志

5.使用注釋來跟蹤更改

建立異步工作流

對于大多數業務流程自動化,使用系統的人不需要有意識的知道流程正在運作,選擇異步工作流。

1.打開 設定 => 流程 點選建立按鈕

Dynamic CRM工作流流程實戰
Dynamic CRM工作流流程實戰

2.填寫流程名稱 選擇類别為工作流 選擇一個實體(根據想要建立的工作流業務選擇)

Dynamic CRM工作流流程實戰

需要勾選在背景運作此工作流,不勾選就成了實時工作流了。

若某一模式的工作流需要多次建立,可以先建立一個工作流模闆,在建立工作流時直接勾選現有模闆,可以避免從頭重新輸入條件和操作。

點選确定,進入流程編輯頁面

 3.進行流程的屬性配置,一般情況預設即可,可以更改一下啟動時間

Dynamic CRM工作流流程實戰

 4.添加條件步驟    點選添加步驟 =>檢查條件

Dynamic CRM工作流流程實戰

 注意寫好注釋,單擊<條件>進行配置 

Dynamic CRM工作流流程實戰

進入條件配置頁面,按業務流程需求來,添加相應的條件

選擇 實體 =》選擇 字段 =》選擇 條件關系 =》輸入 條件值,可以添加多組條件,通過組”和“或者組”或“設定組合關系

Dynamic CRM工作流流程實戰

點選儲存并關閉

5.添加操作步驟

設定好工作流觸發的條件後,添加觸發條件後的操作

Dynamic CRM工作流流程實戰
Dynamic CRM工作流流程實戰
Dynamic CRM工作流流程實戰

 6.儲存工作流,并點選激活

Dynamic CRM工作流流程實戰

7.測試建立的工作流,建立或修改一條聯系人記錄,配置其符合工作流的條件,确認工作流中操作的表是否自動添加了記錄。

建立同步工作流

當業務流程需要有人立即看到流程的結果時,或者需要能取消操作的情況下,使用實時工作流。

實時工作流跟插件一樣,不能在建立之前和删除之後執行。如果執行過程中有異常發生,會取消并復原整個操作。實時工作流裡所有的活動和子流程都是一個事務,而異步工作流裡,子流程是單獨的一個事務,同步工作流不能使用等待或并行等待條件步驟。

1.打開 設定 => 流程 點選建立按鈕 同建立異步工作流

2.填寫流程名稱 選擇類别為工作流 選擇一個實體,取消勾選 在背景運作此工作流

Dynamic CRM工作流流程實戰

 3.配置流程屬性

Dynamic CRM工作流流程實戰

4.添加步驟

添加條件與操作 同異步工作流

5.儲存、激活工作流

6.驗證明施工作流

工作流範圍(此段摘自參考網址)

工作流可以運用在以下幾個範圍

Users

Business Units

Parent: Child Business Units

Organization

如果選擇了 Users,那麼這個工作流隻會為它的所有者工作。如果一個實體是類型是Organization, 不是 User 或 Team, 那麼這個實體上工作流的範圍總是 Organization 。

尾聲

本文隻介紹工作流的基本概念與簡單使用,一些細節還需要在業務中具體實踐。

參考網址:http://www.cnblogs.com/fengwenit/p/4312382.html