使用商務程序流程屬性的最佳做法

實體中的舊版程序相關屬性已被取代。 以下是使用商務程序流程實體中 使用中階段 (activestageid) 屬性的一些最佳做法。

報告商務程序流程的使用中階段

假設您想要透過報告 潛在客戶變商機銷售程序 已啟動的使用中階段,取得準銷售案源的檢視表。

之前若要依階段報告商務程序,可以在商務程序流程的每個相關實體上定義檢視表,然後報告 使用中階段 (activestageid) 欄位。

淘汰相關實體中的 使用中階段 (activestageid) 欄位之後,有兩個方式可報告商務程序流程。

在版本 9.0 與更新版本中,每個商務程序流程都會建立自己的 Common Data Service 實體,其名稱通常與商務程序流程相同。 若要報告商務程序流程,請採用和之前相同的做法,選取您想要報告的商務程序流程實體,然後建立檢視表和圖表。

在我們的範例中,請依照以下步驟前往 潛在客戶變商機銷售程序 實體:

  1. 移至 https://make.powerapps.com

  2. 選取 資料

  3. 選取 實體

  4. 將篩選條件設定為 全部

  5. 搜尋並選取 潛在客戶變商機銷售程序 實體。

    潛在客戶變商機銷售程序實體

您可以在這裡定義檢視表和圖表,就像在任何其他實體上所做的一樣。

轉譯程序實體詳細資料

這種方法的優點是,您可以使用單一檢視表或圖表報告跨越多個實體的商務程序流程。

此外,由於商務程序流程實體與 Common Data Service 中的任何其他自訂實體並無不同,因此可以新增自訂欄位至實體,以追蹤您需要的任何額外資訊。

或者,若要繼續報告相關實體,請建立一個雲端流程,將 使用中階段 (activestageid) 欄位從商務程序流程實體複製到相關 Dataverse 實體中的自訂欄位。

以下是使用此方法時需牢記在心的幾個事項:

  1. 可能會有一個以上的商務程序流程在單一實體中執行。 使用此方法時,最好有一個自訂欄位,以儲存實體中每個所執行商務程序流程的使用中階段。 此方法可確保報告的完整性。

  2. 由於報告是透過相關實體建立的,因此無法建立單一檢視表來報告跨越多個實體的商務程序流程。

使用使用中階段來執行邏輯

以下是某些您可能會想要依據使用中階段來執行邏輯的情況:

使用使用中階段來執行用戶端邏輯

當您使用商務程序時,會有許多您可能想要讓系統自動執行的項目。 例如:

  • 依據表單或商務程序流程的新資訊變更使用中商務程序流程。

  • 根據使用者在步驟或表單欄位中輸入的值,將使用中階段移至下一個或上一個階段。

  • 依據選取的階段隱藏或顯示表單索引標籤和欄位。

  • 根據使用中的商務程序流程、使用中或選取的階段,或事件 (例如移動使用中階段),顯示參考訊息並執行計算。

Tip

在此類情況下,請使用商務程序流程支援的這一組用戶端 API

使用使用中階段來執行伺服器端邏輯

根據商務程序流程的需求,有時可能會遇到需在伺服器端完成自動化作業的情況。 例如:

  • 如果 商機銷售程序授與資格 階段處於使用中狀態超過 15 天,就寄送電子郵件給使用者。

  • 商機銷售程序 每次變更時,都會自動建立一組與其使用中階段有關的活動。

  • 在結案通話活動完成時,自動完成 商機銷售程序

Tip

使用傳統 Common Data Service 工作流程,或您在商務程序流程的實體中定義的流程。

若要針對內部解決方案檢閱的活動建置傳統 Common Data Service 工作流程,並在 商機銷售程序提案 階段對客戶進行後續追蹤:

  1. 請在 商機銷售程序 實體中建立工作流程,並將它設定為在每次實體的 使用中階段 欄位變更時執行。

  2. 定義條件來檢查 使用中階段 欄位是否等於 提案

  3. 針對解決方案內部檢閱和客戶來電要求檢閱解決方案,個別建立會面和通話記錄。

    關閉階段後續追蹤

Note

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。