自動生成報表軟體FineReport中如何新增上報流程?

上報流程管理就是指對上報流程進行增刪改以及檢視,那麼什麼是上報流程呢,上報流程就是指在企業內部某一項工作流程的操作過程。一般來說,一個上報流程會涉及到多人操作,我們把每個人的操作稱之為節點,那麼一個上報流程將會有多個節點。下面就通過自動生成報表軟體FineReport來介紹一下如何新增上報流程。

工具/原料

自動生成報表軟體FineReport7.1.1

大小:148.2M 適用平臺:windows/linux

方法/步驟

上報流程的三個標籤新增完成之後,在系統目錄樹裡面找到多級上報目錄,點開,選擇上報流程管理,進入上報流程管理介面,如下圖:

自動生成報表軟體FineReport中如何新增上報流程

點選新增按鈕,新增一個上報流程,如下圖,新增一個月銷售額錄入流程的流程管理,第一個節點名為銷售錄入資料,許可權編輯使用預設選項,繫結模板demo/Datareport/sale.cpt,操作人員為通過使用者,選擇平臺使用者進行選擇,其使用者選擇孫林(sunlin):

自動生成報表軟體FineReport中如何新增上報流程

節點

一個流程一般會存在多個節點,為了區分每個節點,FineReport可對不同的節點進行命名,如下圖,再為當前流程新增一個節點銷售總監稽核資料,那麼該流程就有兩個節點:

自動生成報表軟體FineReport中如何新增上報流程

許可權編輯

任務列表

一個上報流程可以有多個節點,每個節點FineReport支援五種型別的任務操作列表:上報、稽核、分發、關閉和檢視,該任務操作選擇之後會顯示在我的上報任務列表中的任務操作項中。

上報:是指下級工作人員將工作情況(資料)上報到上級部門;

稽核:是指上級部門人員對下級部門人員上報上來的情況進行稽核,可對其進行通過和回退操作;

分發:是指使用者當前任務分發下去給其他工作人員,其他工作人員可以是一個或多個,他們組成一個新的任務迴圈,當他們將任務完成之後回到之前的分發節點之後,當前任務才會繼續流轉下去。

關閉:是指使用者對當前流程進行非正常性關閉,也就是說當前使用者對該流程擁有關閉許可權時,對其進行強制性中止。

檢視:是指使用者可直接在未處理或已處理任務列表中點選該選項檢視當前任務流程的流轉情況,以便及時瞭解任務流轉動態,所有節點預設均已勾選上該選項。

注:上報流程的一個節點上可以有多個任務列表,比如說上報和分發可同時存在一個任務節點上,但是上報和稽核不能同時存在。

另:上報和稽核按鈕必須存在一個。

頁面填報

當任務流程流轉到該節點時,與該節點繫結的模板下方會多出頁面填報選項中選擇的按鈕,如下圖:

注:許可權編輯裡面的儲存按鈕是指可以將當前填報資料儲存起來,不進行上報或者稽核,下次再開啟頁面可以繼續填報資料,上一次填入的資料還在。

自動生成報表軟體FineReport中如何新增上報流程

模板操作

模板操作就是指為業務流程的當前節點繫結操作模板以及操作人員,也就是說設定當前節點的操作內容是什麼,誰有許可權對當前節點進行操作。

模板操作包括模板名稱、引數設定和操作人員三大塊的設定,模板名稱就是繫結FineReport模板,點選下拉選項即可選擇模板面板裡面的所有cpt模板;引數設定就是指傳遞引數到模板裡面去;操作人員是指分配當前節點的使用許可權給使用者,可以根據使用者和角色分配。

根據使用者—平臺使用者分配

如下圖,操作人員型別選擇使用者,點選後面的下拉框選項,選擇平臺使用者,下面的下拉框就會將系統中的所有使用者全部加載出來,顯示在下拉框中,選擇即可:

自動生成報表軟體FineReport中如何新增上報流程

根據使用者—自定義使用者分配

根據使用者分配操作人員,既可選擇平臺內使用者,還可以選擇伺服器資料集中的欄位作為使用者

注:從第二個節點開始,使用者選項包括平臺使用者和自定義流程匹配,不再是平臺使用者和自定義使用者。

根據角色-平臺角色分配

如下圖,操作人員型別選擇角色,點選後面的下拉框選項,選擇平臺角色,下面的下拉框就會將系統中的所有角色全部加載出來,顯示在下拉框中,選擇即可:

注:由於系統中一個角色可以對應多個使用者,故根據角色分配的時候,當前節點任務可被多個人擁有,但是如果只要有一個人已經操作過該任務,那麼該任務則已經流轉下去,其他人就不能再操作,使用角色繫結的好處是,可以不針對特定的人員,當人員變動時,只要角色不變,流程可以不更改,減少後期維護。

另:如果一個節點有多個使用者,且這些使用者中如果有2個和2個以上的人員在同一個角色中,那麼就只能根據使用者進行分配。

自動生成報表軟體FineReport中如何新增上報流程

根據角色-自定義角色分配

根據角色分配操作人員,既可選擇平臺內角色,還可以選擇伺服器資料集中的欄位作為角色。

注:從第二個節點開始,角色選項包括平臺角色和自定義流程匹配,不再是平臺角色和自定義角色。

傳送離線報表

離線填報是指在當任務流程流轉到當前節點時,系統自動將與該節點繫結的模板輸出為離線html報表,傳送到操作人員的郵箱,操作人員可離線進行資料填報,當資料提交完成之後即可流轉到下一個節點。

預警設定

預警設定是指在流程流轉到該節點時,會定時自動執行的一些操作,包括郵件提醒和系統訊息。

郵件提醒

郵件提醒是指當任務流程流轉到各個節點時,傳送訊息至當前節點繫結使用者的郵箱地址中,使用郵件提醒必須配置發件人郵箱,而且在使用者管理新增系統使用者時,需要繫結使用者郵箱地址,如下圖:

自動生成報表軟體FineReport中如何新增上報流程

系統訊息

系統訊息是指當前任務流程流轉到各個節點時,在系統中以系統訊息的形式通知當前節點使用者,告知該使用者已經有未處理任務,如下圖,到達任務節點0分鐘後,就用系統訊息的提醒方式提醒節點使用者,當節點使用者登入系統時,點選訊息,可以看到其有未處理任務:

自動生成報表軟體FineReport中如何新增上報流程

相關問題答案