共用方式為


商務程序流程

 

發行︰ 2016年11月

適用於: Dynamics CRM 2015

在 Microsoft Dynamics 365,商務程序流程使用與其他程序相同的基礎技術,但是提供的功能與使用程序的其他功能非常不同。

本主題內容

為何使用商務程序流程?

商務程序流程可以做什麼?

商務程序流程中的多個實體

每個實體有多個商務程序流程可用

商務程序流程考量

為何使用商務程序流程?

商務程序流程為人員提供完成工作的指南。 這些流程提供流暢的使用者經驗,引導人員完成其組織為進一步達成某種結論所需之互動而定義的程序。 這個使用者經驗可以視狀況修改,讓不同資訊安全角色的人員獲得最適合其使用 Microsoft Dynamics 365 執行工作的經驗。

使用商務程序流程定義一組步驟,讓人員可以遵循來達到預期的結果。 這些步驟提供視覺指標,告知人員他們在商務程序中的位置。 商務程序流程降低訓練的需要,因為新使用者不必費心注意應該使用哪一個實體。 只要讓程序來引導即可。 您可以設定商務程序流程來支援可協助銷售群組達成更佳成果的一般銷售方法。 對於服務群組,商務程序流程可協助新人員更快進入狀況,避免可能造成客戶不滿意的錯誤。

商務程序流程可以做什麼?

您可以透過商務程序流程,定義一組之後會顯示於表單頂端控制項中的「階段」(Stage) 和「步驟」(Step)。

範例商務程序流程

每個階段都包含步驟的群組。 每個步驟都代表可輸入資料的欄位。 人員使用 [下一個階段] 按鈕,即會前移至下一個階段。 您可以將步驟設定為必要項,使人員必須為對應的欄位輸入資料,然後才能繼續下一個階段。 這通常稱為「階段門控」。

與其他類型的程序比較,商務程序流程因為不會逾越提供流暢資料輸入經驗與控制階段進入的宗旨,來提供任何條件式商務邏輯或自動化,而相對顯得簡單。 然而,只要與其他程序及自訂相結合,即可在節省人員時間、降低訓練成本和提高使用者接受度上扮演重要角色。

商務程序流程與其他自訂整合

您或您的使用者使用商務程序流程輸入資料時,資料變更會套用至表單欄位,讓商務規則或表單指令碼提供的任何自動化都能立即套用。 您可以新增步驟來設定不存在於表單之欄位的值,而這些欄位將會加入至用於表單指令碼的 Xrm.Page 物件模型。 當儲存表單中的資料時,將會套用商務程序流程所包含之欄位變更啟始的所有工作流程。 如果即時工作流程套用自動化,當表單中的資料在儲存記錄之後重新整理時,變更就會立即顯示給使用者。

雖然表單中的商務程序流程控制項不提供任何直接的用戶端可程式性,但是商務規則或表單指令碼所套用的變更仍會自動套用至商務程序流程控制項。 如果您隱藏表單中的欄位,則該欄位也會在商務程序流程控制項中隱藏。 如果您使用商務規則或表單指令碼來設定值,則會在商務程序流程中設定該值。

系統商務程序流程

Microsoft Dynamics 365 包含下列商務程序流程。 若要了解商務程序流程的運作方式,請檢閱下列系統商務程序流程:

  • 潛在客戶變商機銷售程序

  • 商機銷售程序

  • 電話變案例程序

商務程序流程中的多個實體

您可以針對單一實體或跨多個實體使用一個商務程序流程。 例如,您可以使用從商機開始的程序,接著繼續處理報價、訂單然後發票,最後回頭來關閉商機。

您可以設計可將多達五個不同實體的記錄繫結成單一程序的商務程序流程,讓使用 Microsoft Dynamics 365 的人員可以專注在其程序的流程,而不在其工作所處理的實體。 他們可以更輕鬆地在相關的實體記錄之間巡覽。

每個實體有多個商務程序流程可用

並非組織中的所有使用者都會遵循相同的程序,而不同的條件可能需要套用不同的程序。 每個實體最多可以有 10 個使用中商務程序流程,為不同的情況提供適當的程序。

控制要套用哪一個商務程序流程

您可以將商務程序流程與資訊安全角色產生關聯,讓這些資訊安全角色的人員可以看見或使用這些流程。 您也可以設定商務程序流程的順序,以便控制哪個商務程序流程要根據預設來設定。 這與定義實體多個表單的運作方式相同。

當有人建立新的實體記錄時,可用的已啟用商務程序流程清單就會與人員可見之資訊安全角色的商務程序流程進行比較。 該清單中的第一個已啟用商務程序流程即是預設會套用的流程。 如果有多個使用中商務程序流程可用,則人員可以從命令列選擇 [切換程序] 套用不同的程序。 每當有人切換程序時,裝會將目前程序階段設定為新套用的商務程序流程的第一個階段。

每個記錄一次只能有一個商務程序流程。 當有任何使用者套用不同的程序時,該程序即為下一個要檢視記錄之使用者會看到的程序。 如果有人的資訊安全角色不允許其使用特定商務程序流程,則目前的商務程序流程雖為可見,但是會停用。

商務程序流程考量

您可以只針對那些會支援的實體定義商務程序流程。 您也需要知道可以新增程序、階段和步驟的數目限制。

可以使用商務程序流程的實體

只有使用更新表單的實體才可以使用商務程序流程。 這包括自訂實體和下列系統實體:

  • 帳戶

  • Appointment

  • Campaign

  • Campaign Activity

  • Campaign Response

  • Competitor

  • Contact

  • Email

  • Entitlement

  • Fax

  • Case

  • Invoice

  • Lead

  • Letter

  • Marketing List

  • Opportunity

  • Phone Call

  • Product

  • Price List Item

  • Quote

  • Recurring Appointment

  • Sales Literature

  • 社交活動

  • Order

  • User

  • Task

  • Team

若要啟用商務程序流程的自訂實體,請選取實體定義中的 [商務程序流程 (將會建立欄位)] 核取方塊。 請注意,您無法復原這個動作。

注意

如果您巡覽至包含 Social Activity 實體的商務程序流程階段,並按一下 [下一個階段] 按鈕,會看到 [建立] 選項。 選擇 [建立] 時,社交活動表單隨即載入。 不過,因為 Social Activity 對 Dynamics 365 應用程式使用者介面的 Create 並非有效,將無法儲存表單,您會看到錯誤訊息:「未預期的錯誤」。

程序、階段和步驟的數目上限。

為了確保效能可接受且使用者介面可供使用,當您計劃使用商務程序流程時,有一些您必須知道的限制:

  • 每個實體不可以有超過 10 個使用中商務程序流程。

  • 每個程序只能包含最多 30 個階段。

  • 多重實體程序只能包含最多五個實體。

另請參閱

設定商務程序流程
使用分支增強商務程序流程
影片:Microsoft Dynamics CRM 商務程序概觀
在 Microsoft Dynamics CRM 中啟用程序
工作流程程序
對話方塊
動作​​

© 2016 Microsoft Corporation. 著作權所有,並保留一切權利。 著作權