1. 描述
上報流程管理:指對上報流程進行【增删改及查看】等操作。上報流程:指在企業内部某一項工作流程的操作過程。一般來說,一個上報流程會涉及到多人操作,我們把每個人的操作稱之爲節點,那麽一個上報流程将會有多個節點。
2. 添加上報流程
上報流程的三個标簽添加完成之後,選擇 多級上報>上報流程管理,進入上報流程管理界面。
如圖:
注:2018.12.27 及之後版本,可通過:http://localhost:8075/webroot/decision/workflow/management 直接訪問“上報流程管理”界面。
點擊【
按鈕,新增一個 。添加一個“月銷售額錄入流程”的流程管理,第一個節點名爲“ , 默認選項”,綁定模板demo/Datareport/産品月銷量情況錄入表.cpt,操作人員爲通過用戶,選擇平台用戶進行選擇,其用戶選擇孫林(sunlin):
2.1 節點
一個流程一般會存在多個節點,爲了區分每個節點,FineReport 可對不同的節點進行命名。再爲當前流程添加一個節點“
,那麽該流程就有兩個節點。如圖:
2.2 權限編輯
1)任務列表
一個上報流程可以有多個節點,每個節點 FineReport 支持五種類型的任務操作列表:上報、審核、分發、關閉和查看,該任務操作選擇之後會顯示在 我的上報任務 列表中的 項中。
上報:是指下級工作人員将工作情況(數據)上報到上級部門;
審核:是指上級部門人員對下級部門人員上報上來的情況進行審核,可對其進行 和 操作;
分發:是指用戶當前任務分發下去給其他工作人員,其他工作人員可以是一個或多個,他們組成一個新的任務循環,當他們将任務完成之後回到之前的分發節點之後,當前任務才會繼續流轉下去。
關閉:是指用戶對當前流程進行非正常性關閉,也就是說當前用戶對該流程擁有關閉權限時,對其進行強制性中止。
查看:是指用戶可直接在未處理或已處理任務列表中點擊該選項查看當前任務流程的流轉情況,以便及時了解任務流轉動态,所有節點默認均已勾選上該選項。
注:上報流程的一個節點上可以有多個任務列表,比如說上報和分發可同時存在一個任務節點上,但是上報和審核不能同時存在。
另:上報和審核按鈕必須存在一個。
2)頁面填報
當任務流程流轉到該節點時,與該節點綁定的模板下方會多出一些按鈕(與
選項中選擇的相同)。如圖:
注:權限編輯裏面的保存按鈕是指可以将當前填報數據保存起來,不進行上報或者審核,下次再打開頁面可以繼續填報數據,上一次填入的數據還在。
2.3 模板操作
模板操作就是指爲業務流程的當前節點綁定操作模板以及操作人員,也就是說設定當前節點的操作内容是什麽,誰有權限對當前節點進行操作。
模板操作包括模板名稱、參數設置和操作人員三大塊的設置,模板名稱就是綁定 FineReport 模板,點擊下拉選項即可選擇模板面板裏面的所有cpt模板;參數設置就是指傳遞參數到模板裏面去;操作人員是指分配當前節點的使用權限給用戶,可以根據用戶和角色分配。
1)根據用戶—平台用戶分配
如下圖,操作人員類型選擇
,點擊後面的下拉框選項,選擇 ,下面的下拉框就會将系統中的所有用戶全部加載出來,顯示在下拉框中,選擇即可:2)根據用戶—自定義用戶分配
根據用戶分配操作人員,既可選擇平台内用戶,還可以選擇 服務器數據集 中的字段作爲用戶,這裏不詳細介紹,詳細請查看 數據集用戶
注:從第二個節點開始,用戶選項包括平台用戶和自定義流程匹配,不再是平台用戶和自定義用戶。
3)根據角色-平台角色分配
如下圖,操作人員類型選擇
,點擊後面的下拉框選項,選擇 ,下面的下拉框就會将系統中的所有角色全部加載出來,顯示在下拉框中,選擇即可:注:由於系統中一個角色可以對應多個用戶,故根據角色分配的時候,當前節點任務可被多個人擁有,但是如果只要有一個人已經操作過該任務,那麽該任務則已經流轉下去,其他人就不能再操作,使用角色綁定的好處是,可以不針對特定的人員,當人員變動時,只要角色不變,流程可以不更改,減少後期維護。如果一個節點有多個用戶,且這些用戶中如果有2個和2個以上的人員在同一個角色中,那麽就只能根據用戶進行分配,詳細請查看 聯合填報上報之所有操作人員完成後流轉。
4)根據角色-自定義角色分配
根據角色分配操作人員,既可選擇平台内角色,還可以選擇 服務器數據集 中的字段作爲角色,這裏不詳細介紹,詳細請查看 數據集用戶。
注:從第二個節點開始,角色選項包括平台角色和自定義流程匹配,不再是平台角色和自定義角色。
另:若此處選擇的操作人員的用戶名爲純數字,爲避免不兼容現象,可安裝純數字用戶名上報兼容插件。
2.4 預警設置
預警設置是指在流程流轉到該節點時,會定時自動執行的一些操作,包括短信提醒、郵件提醒和系統消息。
1)郵件提醒
郵件提醒是指當任務流程流轉到各個節點時,發送消息至當前節點綁定用戶的郵箱地址中,使用郵件提醒必須配置 郵箱,而且在 用戶管理 添加系統用戶時,需要綁定用戶郵箱地址,如下圖:
注:需增加上報任務管理後才能收到郵箱提醒
2)系統消息
系統消息是指當前任務流程流轉到各個節點時,在系統中以系統消息的形式通知當前節點用戶,告知該用戶已經有未處理任務,如下圖,到達任務節點0分鍾後,就用
的提醒方式提醒節點用戶,當節點用戶登錄系統時,點擊 ,可以看到其有未處理任務:注:需增加上報任務管理後才能收到系統提醒
3)短信提醒
短信提醒是指當任務流程流轉到各個節點時,發送消息至當前節點綁定用戶的手機中,使用短信提醒必須配置 短信,而且在 用戶管理 添加系統用戶時,需要綁定用戶手機,如下圖:
注:需增加 上報任務管理後才能收到短信提醒,從2018-12-27 的 JAR 開始支持