所記載的每一個系統事件為事件種類的一部分,並有相關聯的事件號碼。 其中指出 Process Tracker 和 Case Analyzer 所需要的事件種類。
事件日誌種類 | Process Tracker 需要 | Case Analyzer 需要 | 記載的事件說明 | 事件號碼 |
---|---|---|---|---|
追蹤指示 | 是 | 否 | VW_WOSystemOperationMsg:工作項目終端系統作業。 | 100 |
VW_WOMovedToServerMsg:當工作項目在正常處理期間從一個伺服器移至另一個伺服器時記錄。 | 110 | |||
VW_WONameChangedMsg:當工作項目名稱變更時記錄。 | 120 | |||
規則 | 否 | 否 | VW_WOEvaluateRuleSetMsg:當評估規則後記錄。 | 115 |
里程碑 | 否 | 否 | VW_WOMilestoneMsg:當工作項目到達里程碑時記錄。 | 125 |
建立 | 是 | 是 | VW_WOChildCreationMsg:記錄「子項」工作項目的建立資訊。 | 130 |
VW_WOParentCreationMsg:記錄「母項」工作項目的建立資訊。 | 140 | |||
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
終止 | 是 | 是 | VW_WOChildTerminationMsg:記錄「子項」工作項目的終止資訊。 | 150 |
VW_WOParentTerminationMsg:記錄「母項」工作項目的終止資訊。 | 160 | |||
VW_WFTermination:記錄工作流程中所有工作項目的完成資訊。 重要: Process Tracker 需要 VW_WFTermination(事件號碼 165)以便適當處理 vwlog 指令與 -T 參數,
以及清理工作流程事件日誌中已終止工作流程的事件。
|
165 | |||
異常狀況 | 是 | 否 | VW_WOExceptionMsg:記錄異常狀況處理工作流程對映的執行資訊。 | 170 |
VW_WODeadlineMsg:當截止時間過期時記錄。 | 172 | |||
VW_WOReminderMsg:用於截止時間過期時傳送電子郵件通知。如果停用這個事件種類, 則不會進行任何事件通知。 | 174 | |||
管理訊息 | 是 | 是 | VW_WOForcedToSkipInstructionMsg:當強制工作項目略過指示時記錄。 | 180 |
VW_WOForcedToTerminateMsg:當強制終止工作項目時記錄。 | 190 | |||
VW_WOForcedToDeleteMsg:當強制刪除工作項目時記錄。 | 200 | |||
系統訊息 | 否 | 否 | VW_VWUserLoginMsg:當使用者登入時。 | 240 |
VW_VWUserLogoutMsg:當使用者登出時。 | 250 | |||
VW_VWStartTransferMsg:啟動將配置或工作流程內容資訊儲存至工作流程資料庫的處理程序。當您儲存工作流程配置變更或者將工作流程鏈結至文件或文件類別時,就會發生此程序。 | 260 | |||
VW_VWNewConfigMsg:當新建或已修改的工作流程名冊、工作佇列或事件日誌資訊儲存到工作流程資料庫時。當您儲存工作流程配置變更時,就會發生此程序。 | 265 | |||
VW_VWNewWorkClassMsg:當新建或已修改的工作流程定義儲存到工作流程資料庫時。 當您從「程序處理設計程式」啟動工作流程時,便會進行這項處理程序。 | 266 | |||
VW_VWEndTransferMsg:當傳送程序完成時。當您從「程序設計程式」啟動工作流程或儲存工作流程配置變更時,就會發生傳送。 | 270 | |||
VW_VWStartInitRegionMsg:啟動起始設定所選隔離區的處理程序。 | 300 | |||
VW_VWEndInitRegionMsg:結束起始設定所選隔離區的處理程序。 | 310 | |||
VW_VWStartFullInitializeMsg:啟動起始設定所選工作流程資料庫中所有隔離區的處理程序。 | 320 | |||
VW_VWEndFullInitializeMsg:結束起始設定所選工作流程資料庫中所有隔離區的處理程序。 | 330 | |||
VW_VWRemoveDatabaseMsg:啟動移除所選工作流程資料庫的處理程序。 | 340 | |||
開始作業 | 是 | 是 | VW_WPBeginServiceMsg:當步驟處理器或使用者鎖定工作項目時記錄。 | 350 |
VW_WPWorkObjectQueuedMsg:當工作項目排入佇列時記錄。 | 352 | |||
結束作業 | 是 | 是 | VW_WPEndServiceNormalMsg:當工作項目更新並分派到下一個佇列時記錄。 | 360 |
VW_WPWOBSaveWithLockMsg:當保留現有鎖定的情況下儲存工作項目時記錄。 | 365 | |||
VW_WPEndServiceAbnormalMsg:當工作項目處理程序異常結束時記錄。 | 370 | |||
VW_WPEndServiceReleaseMsg:當工作項目在相同佇列中更新並解除鎖定時記錄。 | 380 | |||
VW_WPEndServiceReleaseDelegateMsg:當工作項目委派給另一個使用者時記錄。 | 382 | |||
VW_WPEndServiceReleaseReassignMsg:當工作項目重新指派給另一個使用者時記錄。 | 384 | |||
VW_WPEndServiceReleaseReturnMsg:當工作項目在委派之後傳回使用者時記錄。 | 386 | |||
VW_WPEndServiceAbortMsg:工作項目一般使用者作業中斷 | 390 | |||
VW_WPCheckPointMsg:當工作項目處理期間出現檢查點時記錄。 | 400 | |||
VW_WPExitingInstrSheetMsg:當發生計時器或 API doCall 時記錄。 VW_WPExitingInstrSheetMsg:當發生計時器或 API doCall 時記錄。 | 405 | |||
VW_WPReturnInstrSheetMsg:當子對映步驟完成且處理程序回到呼叫端步驟時記錄。 | 407 | |||
重新指派給 Proxy 使用者 | 否 | 否 | VW_WOReassignToProxy:將工作物件重新指派給 Proxy 使用者時。 | 105 |
使用者定義的訊息 1 | 是 | 否 | VW_User11Msg:使用者定義的訊息 11。 | 410 |
VW_User12Msg:使用者定義的訊息 12。 | 420 | |||
VW_User13Msg:使用者定義的訊息 13。 | 430 | |||
VW_User14Msg:使用者定義的訊息 14。 | 440 | |||
使用者定義的訊息 2 | 否 | 否 | VW_User21Msg:使用者定義的訊息 21。 | 450 |
VW_User22Msg:使用者定義的訊息 22。 | 460 | |||
VW_User23Msg:使用者定義的訊息 23。 | 470 | |||
VW_User24Msg:使用者定義的訊息 24。 | 480 | |||
空步驟/系統步驟 | 是 | 是 | VVW_WOEmptyStepMsg:當步驟在未指定佇列的情況下執行時記錄。 | 500 |
VW_WOCompleteSysStepMsg:當完成複合步驟時記錄。 | 510 |