1. 概述
「上報任務管理」指在「上報流程」的基礎上創建一個「上報任務」,可以将上報任務當做是上報流程的一個實例,在「我的上報任務」節點下面會出現一個上報任務。
在 上報流程管理 章節中我們創建了一個月銷售額錄入的流程,這裏我們在此流程的基礎上創建一個上報任務。
2. 示例
管理員登錄系統,點擊目錄下「多級上報>上報任務管理」,進入上報任務管理界面,可添加删除查看上報任務,如下圖:
注:2018.12.27 及之後版本,可通過:http://localhost:8075/webroot/decision/workflow/task/all 直接訪問“上報任務管理”界面。
2.1 添加上報任務
點擊「添加」按鈕,彈出「添加任務」對話框,如下圖所示:
2.1.1 上報任務支持參數
上報任務如果定時下發的話,爲了區分不同任務,可以添加參數(主要包含時間等)。因此,上報任務名稱支持可獨立獲取的公式,比如 today(),now() 等,例如公式寫${today()},則任務名稱會是下發當天的時間。
注:暫不支持模板相關的公式,比如=A1()
但在任務流轉時公式二次計算可能會導緻任務名稱變化,若需要保持不變可以勾選任務名稱後的選項「僅在任務發起時計算一次」避免其發生二次計算。
2.1.2 添加任務
輸入任務名稱:月銷售額錄入,流程下拉選擇上報流程管理中創建的:月銷售額錄入流程。
2.2 設置提醒方式
「提醒方式」指當任務流程流轉到某一個節點時,系統就自動通知該節點的模板操作人員。提醒方式包括三種:短信提醒、郵件提醒和系統消息。
其中「郵件提醒」的收件人下拉框中羅列出所有在用戶管理中綁定過郵箱或添加過郵箱的用戶名;「系統消息」的收件人下面羅列出當前系統的所有用戶的用戶名;2018-12-27 及之後的版本支持「短信提醒」的收件人下面羅列出當前系統的所有用戶的用戶名。
點擊「編輯」,選中「系統消息」時,在
下拉框中會自動勾選上創建流程時各個流程節點所涉及到的所有模板操作人員,如下圖所示:注:創建任務時的提醒方式和創建流程時的提醒方式區别在於:創建流程時的提醒不需要選擇收件人,而創建任務時的提醒需要選擇固定的收件人。
2.3 限時填報
「限時填報」指在規定時間内必須将單個節點(非整個流程)的任務完成提交的時間限制,如下圖:
2.4 定時下發
「定時下發」指在特定的時間将該任務流程發布下去并開始進行流轉。
開始時間:可選擇「配置結束後立刻開始」或自定義「設定開始時間」。
執行頻率:可選擇「執行一次」或多次,執行多次時需進行「頻率設置」,設置任務每次執行的開始時間,以及多次執行這個操作的結束時間。如下圖所示:
上述設置完成後,點擊頁面右下角「确定」,一個上報任務就添加完成了,選中任務可「編輯」和「删除」任務。但任務若已經開始流轉,編輯按鈕被鎖定,只能點擊查看。如下圖所示:
2.5 越級回退
創建上報任務時可看到越級回退選項,默認不勾選,如下圖所示:
注:只有直線流程,才能使用越級回退功能,且每個節點只有一個用戶或一個角色
由於月銷售額錄入任務只包含一層上報,所以不含越級回退,勾選與不勾選無影響。
此處創建一個具有兩層上報節點的流程,如下圖:
若勾選了「越級回退」,到達審核節點後,點擊「回退」可看到如下界面:
2.6 查看我創建的任務
當前登錄用戶如果擁有對
節點的使用權限,那麽該用戶即可看到系統下的所有任務,同時也可以查看自己所創建的任務,如下圖所示: