| 列印 開啟 PDF 版的線上說明

6. #### 建立工作流程動作：更新值 工作流程規則上的「更新值」動作會在記錄變更時自動更新欄位，但不會損及原始變更的相關資訊 (亦即記錄變更時間、變更者、資料變更內容等資訊)。此動作會在一或多個「等待」動作所定義的等待期間結束後執行，其優先順序高於工作流程規則上的「更新值」動作。 除非工作流程規則的觸發事件為「儲存修改的記錄前」，否則必須有至少一個有效的「等待」動作，其優先順序高於工作流程規則上的「更新值」動作。除了觸發事件為「儲存修改的記錄前」的工作流程規則之外，Oracle CRM On Demand 只能讓您在工作流程規則上動作的優先順序高於至少一個「等待」動作時，啟用「更新值」動作。工作流程規則具有多個「更新值」動作時，不是每個「更新值」動作都需要具有「等待」動作。該規則上有一個「等待」動作的優先順序高於所有「更新值」動作即可。 備註：您可以建立工作流程規則的多個動作，每項規則最多可以有 25 個動作。 下列程序描述如何建立「更新值」動作。 開始之前。若要執行下列程序，您的使用者角色必須具有「管理資料規則 - 管理工作流程規則」權限。如需為角色增加權限的資訊，請參閱新增角色。 建立「更新值」動作 導覽至您想要建立動作的規則： 在任何頁面的右上角，按一下「管理」通用連結。 在「商務程序管理」區段中，按一下「工作流程組態」。 在「工作流程規則清單」頁面上，尋找您想要建立動作的規則。 如需有關在清單頁面中搜尋工作流程規則的資訊，請參閱篩選清單。 按一下規則上的「工作流程名稱」連結。 在「工作流程規則詳細資料」頁面上的「動作」標題列中，按一下「功能表」，再選取「更新值」。 備註：工作流程規則的觸發事件會決定可以針對規則建立的動作類型。 提示：按一下動作的「複製」連結，即可建立現有工作流程規則動作的副本。 在「工作流程動作編輯」頁面中，輸入動作名稱。 如果您要啟用動作，請勾選「有效」核取方塊。 填入下表所述的欄位，然後儲存動作。
   欄位 | 描述
   --- | ---
   欄位名稱 | 從下拉式清單中選取要更新的欄位名稱。 備註：可更新的欄位集是由工作流程規則的記錄類型決定。此外，若欄位在欄位設定層次被指定為唯讀，則該欄位便無法透過「更新值」動作加以更新。對於某些記錄類型，可被更新的欄位集包含一些「自訂物件」欄位。您可以為許多記錄類型更新「自訂物件 1」、「自訂物件 02」和「自訂物件 03」欄位以及對應的 ID 欄位。對於「機會」記錄類型，您也可以更新「自訂物件 05」與「自訂物件 06」以及對應的 ID 欄位。
   值 | 按一下欄位旁的 fx 圖示，然後定義運算式，以便針對此欄位計算新的值。您可以使用 Expression Builder 中的「檢查語法」按鈕來測試語法。 此欄位最多可以包含 1024 個字元。 如果要定義可計算欄位的運算式，例如自訂「利潤」欄位，讓利潤等於收益減去成本，則每一次觸發工作流程規則時，就會計算欄位值，即使是收益或成本並未改變。若要獲得較佳的效能，您可以針對工作流程規則定義其他條件，例如： FieldValue('<Revenue>') <> PRE('<Revenue>') OR FieldValue('<Cost>') <> PRE('<Cost>') PRE 函數會傳回更新欄位之前位於此欄位中的值。
   覆寫現有值 | 如果欄位中的現有值要以新的值覆寫，請選取這個核取方塊。 如果欄位已經包含值，除非您選取這個核取方塊，否則系統不會更新此值。 如果欄位是空白的，系統就會使用新的值來更新此欄位，即使取消選取這個核取方塊也一樣。
如需建立其他類型工作流程動作的逐步程序，請參閱下列主題： 建立工作流程動作：指派工作簿 建立工作流程動作：建立整合事件 建立工作流程動作：建立任務 建立工作流程動作：傳送電子郵件 建立工作流程動作：等待 #### 相關主題 如需工作流程相關資訊，請參閱下列主題： 關於工作流程規則 關於工作流程動作 關於以時間為基準的工作流程規則 建立工作流程規則 變更工作流程規則動作的順序 停用工作流程規則與動作 刪除工作流程規則與動作

2022年8月 | Copyright © 2005, 2022, Oracle 和 (或) 其關係企業。 Legal Notices.