第十一章 工作流程實作第十一章 工作流程實作\11-1簡易流程設計

11-1簡易流程設計

我們就以 "出貨單" 為實例來簡單設計一個工作流程。

以下為範例中使用的用戶、群組和角色

用戶:


群組(角色)

Step1>  先新增一個Flow"Workflow"節點右鍵- >【新增】,輸入一個流程的名稱,按下確定即可。

 

Step2>         開始設計一個簡單的工作流程。先以滑鼠拖拉一個 【標準】 活動

進來,拖拉活動時要放在兩個活動間的連接線上,就是當滑鼠位置有紅色的 '+' 出現時放開就可以新增一個活動。簡單設定以下的屬性:

 

Title "主管審核",定義這個活動的名稱。

Role "業務經理",代表審核的對象為一個角色。

 

簽核的對象有多種,簡單介紹如下:

Role:指定一個角色進行審核。

User:指定一個用戶進行審核。

SendTo:非固定的對象,專門給動態的對象進行審核。目前有6種可以選擇:

申請者 ->就是指 【開始】 作業的申請者,就是起單的用戶。

主管   ->就是指送出者(前一個作業)的主管,主管是從 【組織設定】 中來取得誰是誰的主管。

申請者主管 ->指 【開始】 作業的申請者的主管。(注意與"主管"不同,"主管"是指上一個作業呈送者的主管,這裡是指起單人的主管)

參考角色 ->可以選擇某欄位,並以該欄位裡的內容值(角色編號),做為簽核的對象角色,這欄位的值必須在 【群組角色】 中事先定義。

參考用戶     ->可以選擇某欄位,並以該欄位裡的內容值(用戶編號),做為簽核的對象用戶,這欄位的值必須在【使用者】中事先定義。

參考主管     ->可以選擇某欄位,並以該欄位裡的內容值(角色編號),做為簽核的對象主管,這欄位的值必須在【組織結構】中事先定義。

Step3>         再來我們拉一個 【平行】活動在主管審核下方,代表要使用會簽的 

     功能:

 

Step4>       接下來,拖拉兩個 【標準】活動放到 【平行】 裡面去,代表有兩個

      會簽的活動,並設定如下圖。

將這兩個活動分別設定為 【庫存確認】 對象Role "行政";【信用審核】 對象Role "財務經理" 等。

  

Step5>         最後,再拖拉一個 【通知】活動,代表審核完畢後會進行通知的動作。

SendTo中選擇【Type】為 "申請者",代表會通知原來提出申請的用戶。為了通知可以印出出貨單,我們在 【CanPrint】的屬性上打勾。如下:

Step6>         如果想要在工作流程中加上部門,可以在流程頁面上滑鼠右鍵【新增部門】

如圖所示:

接著,在點選到各部門的上方,以【Backgroud】屬性設定底色,再來配合部門來調整各個活動的位置即可。

 

Step7>         最後別忘了按下上方的 【存檔】 ,到這邊就做完一個簡單的Flow了。

 


 

Top of Page