PreviousNext
Help > 流程 > 彈性流程 > 任務規則
任務規則

個人可以設定任務規則,符合規則的任務會自動轉發。

新任務到達時,自動觸發規則判斷,符合規則的任務自動轉發給規則指定的人處理。

規則設定

定義規則需要設定:

  觸發條件

  觸發時轉發給誰

觸發條件

確定規則何時被觸發。

轉發給誰

附加條件

附加條件中,可以根據申請內容判斷規則是否被觸發。

比如,總經理王百萬轉發採購申請給秘書宋小麗,但有個條件,金額小於5萬的才轉發,金額大於5萬的自己處理,設定如下:

程式碼:

return Convert.ToDecimal(Context.Current.FormDataSet[“Purchase.Amount”]) <= 50000;

關聯式代理

通常代理人為一個指定的人,有時代理人無法指定一個具體的人。

比如,某集團財務總監外出,需要將台北分公司員工的申請轉發給台北分公司財務總監,桃園的轉發給桃園分公司財務總監,也就是轉發給申請人所在分公司的財務總監,而不是一個特定的人。

使用代理人中的高級設置可以達成此功能: