管理流程 managing-processes
「處理清單」頁面會顯示使用者已啟動或自動啟動的處理。
-
在管理控制檯中,按一下「服務> Forms工作流程> Forms工作流程」 。 「處理清單」會顯示下列資訊:
處理序名稱 — 版本: 處理序的名稱(如Workbench中所定義)。
應用程式: 處理序所屬的應用程式(如Workbench中所定義)。
狀態: 作用中表示處理程式是為處理程式版本啟用的處理程式。 非使用中表示處理序為舊版本,仍具有處理序執行個體。
建立日期: 部署處理序的日期和時間。
-
按一下處理作業名稱,即可在「處理作業執行處理」頁面中檢視其處理作業執行處理。
使用程式執行個體 working-with-process-instances
如果您從「處理清單」頁面存取「處理執行處理」頁面,則會列出所選處理的所有處理執行處理。 如果您在執行搜尋後存取「處理執行處理」頁面,則只會列出找到的處理執行處理。
對於每個處理例項,清單會顯示下列資訊:
處理序識別碼: 當處理序具現化時(亦即,當使用者或自動化步驟起始處理序時),表單工作流程所指派的識別碼。 您可以使用此識別碼來追蹤流程例證整個生命週期。
處理序名稱 — 版本: 處理序的名稱(如Workbench中所定義)。
狀態: 指出處理序執行個體是否正常執行、變更狀態或已停止。 (請參閱關於流程例證狀態。)
建立日期: 建立程式執行個體的日期和時間。
更新日期: 上次變更程式執行個體狀態的日期和時間。
您可以在「程式執行處理」頁面執行下列工作:
- 選取處理執行處理來檢視其詳細資訊,例如其作業與子處理。 選取程式執行處理時,會顯示「程式執行處理詳細資訊」頁面。
- 暫停、取消暫停或終止程式執行個體。
- 搜尋程式執行個體。 若要開始搜尋,請按一下「搜尋」。
關於流程例項狀態 about-process-instance-statuses
處理例項(包括子處理)可以有下列狀態:
完成: 處理序執行個體中的所有分支和作業已完成。 COMPLETE是流程執行個體的最終狀態。
正在完成: 處理序執行個體的狀態即將變更為「完成」。
INITIATED: 處理序執行個體已建立,但尚未執行。 INITIATED是流程執行個體的第一個狀態。
正在執行: 處理序執行個體正在正常執行。 可能正在進行自動化步驟,或流程例項可能正在接收使用者輸入或等待使用者互動。
已暫停: 處理程式執行個體已由管理員或處理程式中的步驟暫停。 在狀態變更之前,不會進行進一步的作業。
暫停: 狀態即將變更為「已暫停」。 如果作業已設計為略過暫停要求,但尚未完成,則必須先完成該作業,才能暫停處理序執行個體。
已終止: 系統管理員已終止處理序執行個體。
正在終止: 狀態即將變更為TERMINATED。 如果作業已設計為略過終止要求,但尚未完成,則必須先完成該作業,才能終止處理執行個體。
取消暫停: 狀態在暫停後即將變更為「執行中」。
暫停或取消暫停處理序執行個體 suspend-or-unsuspend-process-instances
如果您需要疑難排解問題,或您知道流程例項在後續步驟會因某些外部條件而遇到問題,則可以暫時暫停流程例項。
您可以暫停狀態為「執行中」的處理程式執行個體。
暫停程式執行個體後,其狀態會變成SUSPENDING,然後是SUSPENDED,而程式會在其目前操作中暫停。 處理序執行個體會維持此狀態,直到狀態變更為UNSUSPENDED。
只有狀態為「已暫停」的處理程式執行個體才能變更為「已取消暫停」。
當您取消暫停處理序執行個體時,其狀態會變更為「執行中」,並繼續暫停的作業。
當您暫停使用其他處理序(子處理序)的叫用作業來叫用的處理序執行個體時,子處理序也會被暫停。
- 在管理控制檯中,按一下「服務> Forms工作流程> Forms工作流程」 。
- 在「流程執行處理」頁面中,選取流程並按一下暫停或取消暫停。
終止程式執行個體 terminate-a-process-instances
如果程式執行個體的作業已停止或遇到其他錯誤狀況,或者如果您需要強製程式執行個體停止執行,您可以終止程式執行個體。
您可以終止具有任何狀態的程式執行個體。
當您終止程式執行處理時,其狀態會變更為TERMINATING,然後變更為TERMINATED,而程式會停止目前的作業。 不會執行進一步的作業,且會終止所有相關的作業與工作。
- 在管理控制檯中,按一下「服務> Forms工作流程> Forms工作流程」 。
- 在「處理執行處理」頁面上,選取處理並按一下終止。
使用程式執行個體詳細資訊 working-with-process-instance-details
「程式執行處理詳細資訊」頁面會顯示程式執行處理的歷史記錄。
「摘要」區域顯示有關流程執行處理的基本資訊。
在「作業」標籤上,流程執行處理的每個作業會依從頭到尾的完成順序顯示,其資訊如下:
作業名稱: 作業的名稱,如Workbench中所定義。
狀態: 指出操作是否正常執行或已停止。 (請參閱關於流程例證狀態。)
分支名稱: 如Workbench中所定義的分支名稱。
開始日期: 作業開始日期和時間。
完成日期: 作業完成的日期和時間。
子處理是由另一個處理序啟動並獨立於該另一個處理序執行的處理序例項。 只有在Workbench中將子處理設計成處理的一部分時,才會顯示子處理。 在「子處理」標籤上,每個子處理會顯示下列資訊:
處理序識別碼: 當處理序具現化時(亦即,當使用者或自動化步驟起始處理序時),表單工作流程所指派的正整數。 您可以使用此識別碼在整個生命週期中追蹤流程例項。
處理程式名稱 — 版本: 處理程式名稱(如Designer所定義)。
狀態: 指出處理序執行個體是否正常執行、變更狀態或停止。 (請參閱關於流程例證狀態。)
建立日期: 建立子處理程式的日期和時間。
更新日期: 上次變更子處理序狀態的日期和時間。
您可以在「程式執行處理詳細資訊」頁面執行下列作業:
- 選取作業以檢視其詳細資訊。 當您選取作業時,會出現「作業詳細資訊」頁面。
- 選取子處理作業以檢視其詳細資訊。 選取子處理時,會顯示「處理執行處理詳細資訊」頁面。
- 根據作業或子處理的狀態,終止或重試作業或子處理。
關於作業狀態 about-operation-statuses
作業(處理中的步驟)可以有下列狀態:
完成: 作業已完成。
執行中: 作業正常執行。 可能正在接收使用者輸入或等待使用者互動,或正在進行自動化步驟。
已停止: 處理作業時發生問題。 檢查「停止的作業」頁面中是否有錯誤或例外狀況。
已終止: 管理員已終止作業。
終止作業或子處理 terminate-operations-or-subprocesses
如果作業或子處理序已停止或遇到其他錯誤狀況,或者需要強製作業或子處理序停止執行,您可以終止它。
您可以終止正在執行的作業。
當您終止作業時,其狀態會變更為TERMINATED。 操作未完成,且程式執行個體停止執行。
您可以終止具有任何狀態的子處理序。
當您終止子處理時,其狀態會變更為TERMINATING,然後變更為TERMINATED,處理執行處理會在其目前作業停止。 雖然父程式執行個體會繼續執行,但子程式不會執行其他作業。
您不能終止流程圖中具有閘道元素的流程。 如果您嘗試終止這些型別的處理程式,閘道元素內的作業不會受到影響。 若要終止閘道元素內的作業,您必須直接終止作業。
- 在「處理執行處理詳細資訊」頁面上,按一下「作業」標籤或「子處理」標籤。
- 選取作業或子處理,然後按一下「終止」。
重試操作 retry-an-operation
您可以重試狀態為STALLED的作業。
重試操作時,系統會傳送Forms工作流程請求以重新啟動操作。 如果要求成功,狀態會變更為RUNNING。 如果無法重新啟動作業,作業會維持在「已停止」狀態,您可能需要終止作業。
- 在「處理執行處理詳細資訊」頁面上,按一下「作業」頁簽。
- 選取操作,然後按一下「重試」。
使用作業 working-with-operations
「作業詳細資訊」頁面會顯示處理中的一個作業及其目前使用者指派的摘要。
-
在管理控制檯中,按一下「服務> Forms工作流程> Forms工作流程」 。
-
按一下流程名稱以顯示其流程例項。 按一下處理執行處理以顯示「處理執行處理詳細資訊」頁面,然後選取作業以顯示「作業詳細資訊」頁面。
對於每個工作,清單會顯示下列資訊:
處理序名稱 — 版本: 處理序的名稱(如Workbench中所定義)。
應用程式: 處理序所屬的應用程式(如Workbench中所定義)。
狀態: 作用中表示處理程式是為處理程式版本啟用的處理程式。 非使用中表示處理序為舊版本,仍具有處理序執行個體。
建立日期: 部署處理序的日期和時間。