第十四章 Workflow進階設計第十四章 Workflow進階設計\14-1 檢核活動

14-1 檢核活動

流程當中有時需要有一些動態的檢核功能,當然這些也可以寫在表單存檔的過程中來檢驗會比較有一些整體感,但是,如果有些條件須在流程中來定義的,或是流程中為了管理目的需在流程中加入檢核點等等,就會用到FLValidate來達到檢核或稽核的目的。也就是說FLValidate可以設定一個稽核條件,條件通過則往下流動,不通過則自動退回,用來強迫檢查單據的資料是否滿足流程的規定。

 

Step1打開CustomerFL,我們在此流程中新增一個FLValidate,將其Name設定為檢驗窗口,Expression設定為ServiceRole != ''Expression處用於輸入條件判斷式,具體格式規則請參考《附錄E-Expression格式說明》。

Step2存檔後執行Runtime,在登入畫面中以003User進入。在「客戶申請」中輸入2501信息如下圖,輸入完成後將其上呈於005,再以005User登入簽核後,將此單據發送給004

 

Step3接著,以004User登入,在「待辦事項」中找到「2501」這個客戶,透過最左邊的「打開」圖示,打開該單據並進行流程的操作。

004忘了設定服務窗口,直接審核時,系統將發出驗證失敗的訊息。

Step4點選關閉後,重新回到待辦事項開啟2501表單,我們將服務窗口設定為”R04”後,重新審核後,此時提供提示驗證成功的訊息,並且流程流向下一步。

Top of Page