第 4 章Workflow Web設計實作第 4 章Workflow Web設計實作\4-6加簽處理

4-6加簽處理

 

 

在流程進行當中,有些是可以用制度事先規劃好的,如甚麼條件下應該給誰簽核,但是有些單據或簽核是無法事先規劃好制度或遇及特殊情況必須特殊處理等,因此加簽就是要來面臨此情況下來提供流程的彈性,此可以讓簽核者自由決定要讓哪一個角色進行加簽的動作,最後還會回到簽核者身上,來決定是否往下進行。加簽與任意通知很類似,但加簽是一定會回來加簽者的待辦,會等待被加簽者的簽核,但通知則不會回來,也不會讓流程等待通知者。

 

Step1使用FLDesigner.EXEWorkflow Designer打開 Customers.Xoml這個流程圖。

 

Step2找到主管審核,將該ActivityPlusApprove設為True表在此流程活動中允許進行加簽

 

Step3樣以 003User Login WebClientMain上,打開「客戶申請」流程,並輸入一筆 C013的客戶,內容如下:

 

 

Step4資料輸入完成之後,進行存檔並「呈送」到下一步流程,在確認的頁面

中按下「確認」,系統將送往下一活動對象005(ACER)的待辦中。

 

Step5接著,以005 作為LoginUser登入後,在「待辦事項」中找到C013這筆申請單,點開「打開」圖標進入資料明細查看,此時可以發現多了一個『加簽』的按鈕。

 

 

Step6按下加簽,系統將會出現加簽選擇提示框,在選擇角色裡我們選擇R07專案經理,代表會將該單據發送給R07所對應的User進行加簽,並等待這個角色的處理。

 

 

注意:加簽對象是可以多個角色,可以同時送出,但在多角色的加簽的情況下必須同時等待多人簽核回來,才能往下流程簽核。

 

Step7接著,以010User Login進入(此為專案經理),此時該用戶的待辦事項中便會出現C013這筆客戶申請單。可以發現,加簽對象只可進行審核,沒有退回功能,此處我們直接審核。

 

User 010審核完成後,如下圖,可以看到,流程會回到005(即加簽送出者),等待005審核後往下繼續流程。

 

Step8最後,我們以005重新Login後,可以看見C013這筆資料回到005的待辦事項中。

 



在很多企業的流程當中,都會遇到這種需要制度也需要彈性的現象,因此EEP WF的系統必須兼具為制度把關,又必須擁有國人習慣的彈性作為,否則很難滿足日益複雜與急速變化的企業環境,加簽的功能就是專為這種情況下所發明的產物。

Top of Page