共用方式為


從工作流程叫用自訂程序動作

工作流程有許多支援商務案例的功能。 從工作流程內呼叫資料列的基本資料作業動作,例如建立、更新和刪除,可以解決許多商務案例。 不過,如果您將工作流程的功能與直接從工作流程內叫用的自訂程序動作的強大功能結合,則無需編寫程式碼即可將全新的業務案例範圍新增至應用程式。

讓我們看看從工作流程叫用自訂程序動作的案例。 當特定機會的折扣超過 20% 時,我們將叫用自訂程序動作來請求經理的核准。

範例:使用機會表格建立自訂流程動作

  1. 解決方案總管中,選取流程

  2. 選擇導覽列上的新增。 提供程序名稱並選擇動作類別。

若要要求核准折扣,我們使用名為核准流程的自訂動作。 我們新增輸入參數 SpecialNotes傳送電子郵件步驟,建立新訊息和傳送要求取得經理核准,如下所示。

新增步驟 - 傳送電子郵件。

若要設定電子郵件訊息,請選擇設定屬性。 當表單開啟時,使用表單小幫手將特別附註和其他資訊新增到電子郵件,如螢幕擷取畫面上反白顯示。 若要新增特殊附註,請將游標放在您想要附註出現在訊息中的位置,然後在 表單小幫手[尋找] 底下,選擇第一個下拉式清單中的 [引數] ,然後在第二個下拉式清單中選擇 [特殊附註] ,然後選擇 [ 確定]。

設定電子郵件。

您必須先啟動它,才能從工作流程呼叫自訂程序動作。 當您啟用動作後,您可以選擇檢視屬性檢視其屬性。

啟用自訂動作 - 核准程序。

從工作流程叫用自訂程序動作

  1. 解決方案總管中,選取處理程序

  2. 選擇導覽列上的新增。 提供程序名稱並選擇工作流程類別。

只要在商機的折扣超過 20% 而需要經理核准時,我們建立的工作流程都會叫用核准流程自訂動作。

從工作流程設定動作屬性。

您可以選擇 「設定內容」來設定自訂程序動作的輸入內容。 我們在特別附註中新增與商機相關的客戶名稱。 在表單小幫手尋找下,選擇第一個下拉式清單中的客戶並選擇第二個下拉式清單的客戶名稱,然後選擇確定。 需要目標屬性,它是由系統填入。 {Opportunity (Opportunity)}Target 屬性中,指的是執行呼叫中工作流程所作用的相同商機。 或者,您可以使用查詢,選擇目標屬性的特定商機。

設定 ApprovalProcess 動作的輸入參數。