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

#### 關於以時間為基準的工作流程規則 您可以設定特定工作流程規則，讓動作在等待期間過後執行。例如，您可以設定規則，讓規則的動作在記錄的到期日過後，或在記錄未運作達某段時間後執行。您可以透過兩種方式來設定以時間為基準的工作流程規則： 設定排程事件。排程事件是非由使用者動作所觸發的工作流程規則。相反地，排程事件會在達到指定的日期與時間時自動執行。您可以選擇將排程事件設定為多次執行，以您在排程事件上指定的間隔執行。 排程事件的工作流程動作會在記錄清單上執行，而其他類型工作流程規則的動作則會在單一記錄上執行。 如需排程事件的詳細資訊，請參閱關於排程事件與建立排程事件。 對工作流程規則或排程事件設定「等待」動作。 ### 關於等待動作 您可以將一或多個「等待」動作新增至特定的事件後工作流程規則中，包含排程事件。在每個您要執行以時間為基準的動作的狀況中，您可以建立「等待」動作來指定延遲的時間期間，或延遲的結束日期與時間。您可以直接指定時間期間或日期，或者建立運算式來計算期間或日期。接著您可以排序規則上的動作，讓「等待」動作緊接在您要延遲的動作之前。如果需要有多個規則才能履行商務程序，請以適當的排序規則，以達成目標。 備註：您無法對事件前工作流程規則設定「等待」動作。 ### 關於等待動作後重新評估工作流程條件 當您對事件後工作流程規則 (含有「排程事件」以外的任何觸發事件) 設定「等待」動作時，可以指定當等待期間結束時，是否重新評估工作流程規則條件。如果勾選「等待」動作的「等待後重新評估規則條件」核取方塊，則當等待期間結束後，系統會依照工作流程規則的條件重新讀取並重新評估記錄。 如果未符合規則條件 (因為在等待期間記錄已變更)，則不會執行規則上剩餘的動作。依預設，「等待」動作的「等待後重新評估規則條件」核取方塊為勾選。 如果您取消選取「等待」動作的「等待後重新評估規則條件」核取方塊，等待期間結束後，系統便會重新讀取記錄，且不會檢查記錄是否仍符合規則條件即執行規則上的下一個動作。如果規則上有多個「等待」動作，則須針對每個您希望在等待期間結束後，重新評估其規則條件的「等待」動作，勾選該動作上的「等待後重新評估規則條件」核取方塊。 備註：您無法對排程事件 (即含有「排程事件」觸發事件的工作流程規則) 設定條件。因此，對排程事件的「等待」動作取消選取「等待後重新評估規則條件」核取方塊，並不會影響規則的處理。 ### 使用以時間為基準的工作流程規則範例 (使用等待動作) 下列範例說明如何使用「等待」動作來設定以時間為基準的工作流程規則。您可以根據商務模型，以其他方式使用以時間為基準的工作流程規則。 您可以使用三種優先順序選項進行服務要求：標準、緊急和嚴重。在建立服務要求時，依預設會將服務要求的優先順序設為「標準」。服務調升的商務程序需執行下列動作： 在建立新的服務要求後，且當服務要求的狀態未在 24 小時內更新時，服務要求的優先順序會變更為「緊急」，並且會傳送一封電子郵件給服務要求的負責人，通知負責人必須更新服務要求。 如果在經過 24 小時之後，仍未變更服務要求的狀態，則會發生以下情況： 服務請求的「優先順序」欄位會變更為「嚴重」 服務請求會重新指派給原始負責人的經理 系統會傳送電子郵件給服務要求的原始負責人與新負責人，通知他們系統已將服務要求重新指派給負責人的經理，且優先順序已變更為「嚴重」 若要符合此需求，公司管理員必須為服務要求記錄類型設定工作流程規則，設定方式如下所示： 規則觸發器設為下列值：儲存新的記錄時。 此規則條件會指定不將服務要求的狀態設為「尚待處理」，如下所示： [<Status>]<>LookupValue("SR_STATUS", "Pending") 下列的動作順序在工作流程規則上： 持續時間為 24 小時的「等待」動作，「等待後重新評估規則條件」核取方塊已勾選 「更新值」動作會將服務要求上的「優先順序」欄位變更為「緊急」 「傳送電子郵件」動作會將電子郵件傳送給服務要求的負責人，以通知負責人服務要求的優先順序已變更為「緊急」，且服務要求必須更新 持續時間為 24 小時的「等待」動作，「等待後重新評估規則條件」核取方塊已勾選 「更新值」動作會將服務要求上的「優先順序」欄位變更為「嚴重」 「更新值」動作會將原始負責人的經理指派為新的負責人 「傳送電子郵件」動作會將電子郵件傳送給服務要求的負責人與負責人的經理，以通知他們已重新指派服務要求，且服務要求的優先順序已變更為「嚴重」 如需在工作流程規則上與排程事件上建立「等待」動作與「更新值」動作的逐步指示，請參閱建立工作流程動作：等待與建立工作流程動作：更新值。 備註：在此主題的範例運算式中所使用的欄位名稱及欄位名稱語法與語言無關，是在 Expression Builder 第 29 版 Service Pack 1 較早的版次中使用的欄位名稱與欄位名稱語法。這些範例仍然有效。然而，若您從 Expression Builder 第 29 版 Service Pack 1 或更新版本的欄位清單中選取運算式的對應欄位，則欄位名稱與欄位名稱語法將會與範例中所顯示的不同。建議您一律從 Expression Builder 的欄位清單中選取運算式的欄位，以讓欄位名稱與欄位名稱語法隨時保持正確。如需有關運算式中欄位名稱與欄位名稱語法的詳細資訊，請參閱關於運算式。 #### 相關主題 如需工作流程相關資訊，請參閱下列主題： 關於工作流程規則 關於工作流程動作 建立工作流程規則 變更工作流程規則動作的順序 停用工作流程規則與動作 刪除工作流程規則與動作

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