個人可以設定任務規則,符合規則的任務會自動轉發。
新任務到達時,自動觸發規則判斷,符合規則的任務自動轉發給規則指定的人處理。
規則設定
定義規則需要設定:
■ 觸發條件
■ 觸發時轉發給誰
觸發條件
確定規則何時被觸發。
轉發給誰
附加條件
附加條件中,可以根據申請內容判斷規則是否被觸發。
比如,總經理王百萬轉發採購申請給秘書宋小麗,但有個條件,金額小於5萬的才轉發,金額大於5萬的自己處理,設定如下:
程式碼:
return Convert.ToDecimal(Context.Current.FormDataSet[“Purchase.Amount”]) <= 50000;
關聯式代理
通常代理人為一個指定的人,有時代理人無法指定一個具體的人。
比如,某集團財務總監外出,需要將台北分公司員工的申請轉發給台北分公司財務總監,桃園的轉發給桃園分公司財務總監,也就是轉發給申請人所在分公司的財務總監,而不是一個特定的人。
使用代理人中的高級設置可以達成此功能: