![]() |
|
工作流程等待監視器您可以從「工作流程等待監視器」檢視下列項目的詳細資料:
例如,如果工作流程「等待」動作的例項或排程事件的例項待處理的時間超過您的預期,則可使用「工作流程等待監視器」來調查例項、查看工作流程規則、排程事件或工作流程動作的組態。如有需要,您可以刪除例項。 備註:刪除「等待」動作的尚待處理例項後,不會執行工作流程規則上任何剩餘的動作。 刪除排程事件的待處理例項時,事件例項將被取消,排程事件的狀態會設為「已終止」,且會停用該排程事件。排程事件的剩餘事件則不會產生其他例項。 等待動作的待處理例項若要了解如何在工作流程規則上處理「等待」動作的待處理例項,請參考下列範例。您可以使用下列的動作預定順序來設定工作流程規則:
如果正確設定動作,則順序中的第一個「等待」動作 (動作 1) 會維持為「待處理」狀態至少 24 個小時。等待期間結束後,會執行「傳送電子郵件」動作 (動作 2)。第二個「等待」動作 (工作流程規則上的動作 3) 是順序中的下一個,它會維持為「待處理」狀態至少 48 個小時。等待期間結束後,會執行「傳送電子郵件」動作 (動作 4) 與「建立任務」動作 (動作 5)。 附註:等待期間會指定 Oracle CRM On Demand 開始對工作流程規則執行其他動作之前,必須經過的最短時間。在執行其他作業之前所經過的實際時間可能更長,視 Oracle CRM On Demand 資料庫與 Oracle CRM On Demand 伺服器上的負載量,以及等待期間結束時待處理的「等待」動作數而定。 但是,如果誤將動作 3 的等待期間指定為 48 天,而非 48 個小時,則動作會維持為「待處理」狀態達 48 天。您可以在「工作流程等待監視器」中看到該動作,並且可以檢視動作詳細資料以查看等待期間是否指定錯誤。接著您可刪除「等待」動作例項。 在刪除「等待」動作例項後,工作流程規則例項隨即終止,規則例項上剩餘的動作則不會執行。在上一個範例中,發生下列事項:
備註:等待動作是唯一一種工作流程類型會保留為尚待處理狀態。 排程事件的待處理例項在執行排定例項的日期與時間 (即恢復日期) 前,排定事件的待處理例項會維持「已佇列」狀態。恢復日期是將執行例項的最早可能時間。例項可能不會立即執行,這取決於當時 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. |