第十章 工作流程概念第十章 工作流程概念\10-1工作流程基本概念

10-1工作流程基本概念

工作流程
Work Flow就是自動化處理程序的簡稱指企業參與者對文件或訊息按照規範的制度來作業並使其在企業參與者間傳遞也就是一系列相互銜接自動進行的業務活動或任務。狹義一點,你就當作它是企業單據的電子簽核。

 

工作流概念

如下圖,開發者可以透過Word表格來產生一個RWD表單,作為流程的單據,然後再新增一個工作流程,並定義好這個工作流程的各個活動與對應企業角色,透過給USERMENU選單把此表單與工作流程綁定在一起,就可以完成這個表單的流程簽核了。

USER來說,如果是申請單據,透過MENU選單可以來提出各式表單的申請;接著主管或其他部門承辦人等,可以透過【個人事項】來進行簽核動作,包括核准、退回、加簽、作廢等動作,直到該張單據結案為止。

 

工作流活動組件

的工作流程中,支援以下的流程活動,簡單說明如下:

流程活動名稱

圖示

說明

標準活動

最基礎的活動元件,用來設定呈送給一個指定的對象與角色進行簽核。

審核活動

專門用來進行多級審核的活動元件,與標準活動類似,但本活動的對象為呈送者的主管,可以依不同的職級來設定不同的核決權限條件,可以省去多個IfElse活動變得較為簡潔。

通知活動

主要用來通知一個特定的對象,讓該對象能即時收到通知,並且無論該對象是否有察看或處理此通知,流程都會繼續往下不會等待。

動態會簽活動

此專門用來進行動態會簽的流程活動,會簽其實是與平行處理活動一樣,差異的是這裡不是固定的角色與對象,可以透過表單裡的一個欄位內容來決定會簽的對象(可能有多個角色或多個使用者)

動態串簽活動

與動態會簽類似,會簽是平行的,每個簽核者都會同時收到;串簽是依次的,簽核者會按照動態欄位的內容次序來逐一簽核。

平行處理(會簽)

可同時處理多個活動的會簽,會簽活動會等所有平行活動審核完畢後才會往下流動。本活動內可以貼入多個標準活動或其他活動。

條件判斷

可定義一個或多個條件判斷式,用來處理企業的商業邏輯,以條件分支來處理往下的活動。

分支活動

專門用在平行處理中,因為平行處理內的活動全部都是平行會簽,如果平行處理內需要有一個分支可以處理依次的串簽,就必須使用到分支活動來處理。另外條件判斷內的活動其實也是一個分支,如果要增加一個分支條件也是貼入本活動即可。

稽核活動

這是一個資料或制度稽核檢查,可以預先設定條件,如條件不符合,系統會自動退回處理,符合才能往下流動。

處理程序活動

 

流程經過本活動時,可以執行設定的Server Method

退回活動

 

當流程執行到此活動元件時,會自動退回到指定的流程活動上。

作廢活動

此專門用來中止流程的進行,也就是強制作廢單據,並可設定中止的通知對象。


 

Top of Page