第十三章 Workflow基礎概念與設計第十三章 Workflow基礎概念與設計\13-7 取回與退回

13-7 取回與退回

前面說的流程都是往前呈送的流程狀態,但在流程中,難免會有退回的需求,退回在我們的流程引擎中是可以退回到前一活動,也可以退回到前面的任一個活動,但一般都建議用戶退回到前一活動,因為如果退回前面太多個活動時,已經簽核過的對象是無法知悉這個退回動作,將造成被跨越的退回對象產生混淆的現象。另一個動作就是取回,用在當上呈者已經將單據往下呈送後,當後面活動的簽核者尚未簽核之前,可以透過「經辦事項」中,將該單據「取回」,但前提就是該單據尚未被簽核,否則就必須請簽核者幫你取回。

 

Step1 003這個User來登入,打開「客戶申請」接著輸入一筆客戶資料,如下:

輸入此2405客戶時,為了讓流程單純,我們將信用額度輸入為50000即可,存檔後請按「呈送」,透過CustomersFL流程,同樣會送往R02業務經理的待辦上。

 

Step2使用005登入從「待辦事項」中找到2405這個申請單,在待辦事項中打開圖示開啟該申請單,或可以直接用退回圖示直接退回申請單,如圖,在客戶申請單中以「退回」功能將此客戶退回。

按下「退回」後,將出現此確認表單,可以在此輸入退回原因,並可以選擇退回到那一個活動,在此之前只有一個活動,所以我們選擇「退回到前一個活動」即可,按下『確認』後則系統會告知退回到用戶003的待辦上

Step3003登入可以從「待辦事項」中找到2405這個退回單,在待辦事項中打開此退回申請單,並重新按下「呈」,如圖,會再次出現上呈確認的視窗,如圖:

按下『確認』後,再次上呈到R02業務經理的待辦上。

 

Step4接著我們繼續利用這個2405客戶申請單,來示範『取回』的功能,在原來003所登入畫面中,因為該User已經又把C006送到R02業務經理的待辦中,因此必須透過「經辦事項」來取回來,如圖,可以透過「經辦事項」取回圖示來將已經送出去的單據取回,但前提是R02這個主管尚未審核。

按下取回時,會有一個「取回成功」的訊息,此時該單據將會由「經辦事項」被取回到自己的「待辦事項」中,如果無法立即更新,可以按下更新鈕更新

Step5透過「待辦事項」重新打開單據,可直接修改單據內容,存檔後按下「呈送」來重新上呈該單據,如此即可完成「取回」單據的動作。如圖,本例的取回目的就是為了重新更正「意見說明」的內容。

Top of Page