列印      開啟 PDF 版的線上說明


Previous Topic

Next Topic

工作流程等待監視器

您可以從「工作流程等待監視器」檢視下列項目的詳細資料:

  • 「等待」動作的待處理例項與這些工作流程動作的詳細資料。
  • 排定事件 (亦即,含有「排定事件」觸發事件的工作流程規則) 的例項待處理或目前正執行中。

例如,如果工作流程「等待」動作的例項或排程事件的例項待處理的時間超過您的預期,則可使用「工作流程等待監視器」來調查例項、查看工作流程規則、排程事件或工作流程動作的組態。如有需要,您可以刪除例項。

備註:刪除「等待」動作的尚待處理例項後,不會執行工作流程規則上任何剩餘的動作。 刪除排程事件的待處理例項時,事件例項將被取消,排程事件的狀態會設為「已終止」,且會停用該排程事件。排程事件的剩餘事件則不會產生其他例項。

等待動作的待處理例項

若要了解如何在工作流程規則上處理「等待」動作的待處理例項,請參考下列範例。您可以使用下列的動作預定順序來設定工作流程規則:

  1. 持續時間為 24 小時的「等待」動作
  2. 「傳送電子郵件」動作
  3. 持續時間為 48 小時的「等待」動作
  4. 「傳送電子郵件」動作
  5. 「建立任務」動作

如果正確設定動作,則順序中的第一個「等待」動作 (動作 1) 會維持為「待處理」狀態至少 24 個小時。等待期間結束後,會執行「傳送電子郵件」動作 (動作 2)。第二個「等待」動作 (工作流程規則上的動作 3) 是順序中的下一個,它會維持為「待處理」狀態至少 48 個小時。等待期間結束後,會執行「傳送電子郵件」動作 (動作 4) 與「建立任務」動作 (動作 5)。

附註:等待期間會指定 Oracle CRM On Demand 開始對工作流程規則執行其他動作之前,必須經過的最短時間。在執行其他作業之前所經過的實際時間可能更長,視 Oracle CRM On Demand 資料庫與 Oracle CRM On Demand 伺服器上的負載量,以及等待期間結束時待處理的「等待」動作數而定。

但是,如果誤將動作 3 的等待期間指定為 48 天,而非 48 個小時,則動作會維持為「待處理」狀態達 48 天。您可以在「工作流程等待監視器」中看到該動作,並且可以檢視動作詳細資料以查看等待期間是否指定錯誤。接著您可刪除「等待」動作例項。

在刪除「等待」動作例項後,工作流程規則例項隨即終止,規則例項上剩餘的動作則不會執行。在上一個範例中,發生下列事項:

  • 如果您在動作 1 待處理時將其刪除,則動作 2、3、4 及 5 便不會執行。
  • 如果您在動作 3 待處理時將其刪除,則動作 4 與 5 便不會執行。

備註:等待動作是唯一一種工作流程類型會保留為尚待處理狀態。

排程事件的待處理例項

在執行排定例項的日期與時間 (即恢復日期) 前,排定事件的待處理例項會維持「已佇列」狀態。恢復日期是將執行例項的最早可能時間。例項可能不會立即執行,這取決於當時 Oracle CRM On Demand 資料庫與 Oracle CRM On Demand 伺服器上的負載狀況,以及「等待」動作例項數與排定事件的待處理例項數。例項開始執行後,例項狀態會變更為「執行中」,並會填入「實際開始日期」欄位。您可能需要重新整理瀏覽器頁面,才會看到更新後的欄位。例項執行時,會繼續顯示在「工作流程等待監視器」中。

如有必要,您可以在排定事件例項執行時將其刪除。如果這麼做,則該例項會從「工作流程等待監視器」中移除。此外,會將排定事件的狀態設為「已終止」、停用排定事件,且不再為排定事件其餘部分產生其他例項。在 Oracle CRM On Demand 進行下一次檢查以決定排定事件是否仍然有效前,例項會繼續執行。例項執行期間,每隔 5 分鐘便會執行此項檢查。當 Oracle CRM On Demand 判定排定事件已停用時,會終止執行中的例項,且不再執行例項尚未執行的任何工作流程動作。

即使排定事件的例項是待處理 (亦即,狀態設為「已佇列」時),您也可以加以刪除,如從「工作流程等待監視器」中刪除待處理例項中所述。

相關主題

如需排程事件的相關資訊,請參閱下列主題:

如需有關使用「工作流程等待監視器」的資訊,請參閱下列主題:


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