上報審核的資料權限設定

1. 概述

1.1 版本

報表伺服器版本
11.0

1.2 應用場景

上報流程中存在多個節點綁定了多個使用者的情況,此時需要對各節點間的使用者關係以及上報流程進行一些設定。

1.3 功能簡介

本文將使用一個簡單的範例,示範以下功能:

  • 使用自訂資料集來儲存使用者關係。

  • 透過自訂資料集、自訂流程匹配,實現「多節點—多使用者」的多級上報。

範例:

建立一個各地區銷量資料查看流程,讓銷售員上報,銷售總監審核所負責地區上報的資料,領導查看所有地區資料。

在此流程中,Anna 只能審核 zhangshan 和 sunlin 的資料,Lisa 只能審核 wangwei 和 hanwen 的上報資料。

使用者關係如下圖所示:


步驟:

序號
步驟說明
1前期準備

1)在數據決策系統目錄中,建立多級上報任務的目錄

2)將目錄權限,開放給需要進行多級上報的員工

2設計上報範本

1)準備一張範本,用於銷售員填報銷量資訊

2)準備一張範本,用於銷售總監審核銷量資訊

3)準備一張範本,用於領導查看銷量資訊

3新增上報流程

新增一個上報流程,包括上報、審核、查看三個節點

4新增上報任務

新增一個上報任務,呼叫上一步建立的上報流程

讓任務定期觸發給銷售員上報

5任務流轉

上報任務投入使用。

1)銷售員王偉、韓文填報,華中、華南地區銷售總監 Lisa 審核

2)銷售員張珊、孫林填報,華東、華北地區銷售總監 Anna 審核

3)領導 Tom 查看所有地區資料

2. 前期準備

1)在數據決策系統目錄中,建立多級上報任務的目錄。

2)將目錄權限,開放給需要進行多級上報的員工,包括:銷售員、銷售總監和領導。

注:前期準備詳細步驟請參見:多級上報報銷範例 中的第二節前期準備。

3. 設計上報範本

3.1 建立使用者資料集

由於各個節點的使用者間存在上下級關係,因此需要建立一個內建資料集「多級上報使用者」用於儲存使用者關係。

資料集資料如下圖所示:

其中儲存的使用者關係為:

銷售員 zhangshan、sunlin 上報的上級為銷售總監 Anna。

銷售員 wangwei、hanwen 上報的上級為銷售總監 Lisa。

銷售總監 Lisa 和 Anna 上報的上級為領導 Tom。

1)點選菜單欄「伺服器>伺服器資料集」,新增「內建資料集」,並命名為「多級上報使用者」。


2)設計表的資料列後,點選「插入行」,輸入使用者資料。點選「確認」,資料集準備完成。

資料如下圖所示:


3.2 銷量錄入範本

管理者需要先準備一張範本,用於各地區銷售員錄入本月的銷量資料,並提交給所在地區的銷售總監審核。

點選下載範本:销量录入模板.cpt

3.2.1 資料準備

1)資料庫中,需要準備一張表「銷量錄入明細」,用於存放銷售員錄入的資料,表結構如下圖所示:

請自行下載檔案,並將該表上傳到您的資料庫中:销量录入明细.xlsx

2)建立範本資料集 ds1:SELECT * FROM 銷量,使用「銷量」表中「產品」列的資訊進行範本設計。


3.2.2 報表設計

建立一張普通報表,範本樣式如下圖所示。

  • 合併 A1~D1 儲存格。

  • 設定 C2 儲存格擴展方向為「橫向」,使「產品」欄位資料橫向擴展。

  • A1~D1、A3~B3、D3 儲存格插入公式:

儲存格
公式說明
A1~D1sql("FRDemo","select name from user where user='" + $fr_username + "'",1) + "-各產品月銷量情況錄入"

標題內容為:「"帳號"+各產品月銷量情況錄入」

A3$fr_username自動獲取登入數據決策系統的帳號
B3FORMAT(MONTHDELTA(today(),0),'yyyy-MM')

自動獲取當前時間,並按年月顯示

D3sum(C3)匯總當月產品的銷量


2)設定填報元件

設定 C3 儲存格為數字元件。如下圖所示:


3.2.3 設定填報屬性

點選菜單欄「範本>報表填報屬性>提交」,新增「內建 SQL」。

1)選擇 3.2.1 節在資料庫中準備好的「銷售錄入明細」表

2)將儲存格與資料庫表中的資料列進行綁定,並選擇「月份、產品名稱、銷售員」作為主鍵。如下圖所示:


3.3 銷售總監審核範本

管理者需要先準備一張範本,用於銷售總監審核本次上報任務中,所負責地區的銷售員上報的資料。

點選下載範本:销售总监审核模板.cpt

3.3.1 資料準備

1)建立資料集 ds1:SELECT area,銷量錄入明細.* FROM 銷量錄入明細,user where 銷量錄入明細.銷售員=user.user and 月份='${month}'

設定「month」參數預設值為當前月份:FORMAT(MONTHDELTA(today(),0),'yyyy-MM'),取出當月的銷量資料和地區資訊用於銷售總監審核。

user表資料如下圖所示:



3.3.2 設計報表

範本樣式如下圖所示。

  • 設定 B2 儲存格擴展方向為「橫向」,使「area」欄位資料橫向擴展。

  • 設定 A3 儲存格擴展方向為「縱向」,使「產品名稱」欄位資料縱向擴展。

  • B4~C4 儲存格插入公式:sum(B3),對銷量進行匯總。

  • C5 儲存格插入公式:today(),自動獲取當前日期。


3.3.3 設定過濾條件

選擇 B2 儲存格,設定過濾條件:銷售員包含於 $fr_task_sender。則該範本只會顯示本次上報任務中,所在節點的上一節點操作人員上報的資料。

由3.1節中,資料集所儲存的節點間使用者關係可知:

  • Anna 所在節點的上一節點操作人員為 sunlin 和 zhangshan,因此 Anna 只能審核 sunlin 和 zhangshan 上報的資料。

  • Lisa 所在節點的上一節點操作人員為 hanwen和 wangwei,因此 Lisa 只能審核 hanwen 和 wangwei 上報的資料。

如下圖所示:

3.4 領導查看範本

管理者需要先準備一張範本,用於領導查看本次上報任務中所有地區的銷量資料,包括:華東、華北、華中和華南。

點選下載範本:领导查看模板.cpt

3.4.1 資料準備

建立資料集 ds1:SELECT area,銷量錄入明細.* FROM 銷量錄入明細,user where 銷量錄入明細.銷售員=user.user and 月份='${month}'

設定「month」參數預設值為當前月份:FORMAT(MONTHDELTA(today(),0),'yyyy-MM'),取出當月所有地區的銷量資料用於領導查看。

3.4.2 設計報表

範本樣式如下圖所示:

  • 合併 A1~C1 儲存格、A2~C2 儲存格。

  • 設定 B3 儲存格橫向擴展。

  • 設定 A4 儲存格縱向擴展.

  • A2~C2 儲存格插入公式:"日期:" + today(),自動獲取當前日期。

  • B5、C4~C5 儲存格插入公式:sum(B4),對銷量進行匯總。

4. 設定上報流程

在各地區銷量查看流程中,資料會經過三個節點:上報、審核、查看。因此需要先在「上報流程管理」目錄中設定好一個「各地區銷量查看」流程。

4.1 新增上報流程

管理者登入數據決策系統,點選「目錄>多級上報>上報流程管理」。點選「新增」,建立一個上報流程「各地區銷量查看」。如下圖所示:

4.2 新增「銷售人員錄入」節點

該節點用於銷售人員錄入當月銷量資料。

1)設定節點名稱為「銷售人員錄入」。

2)設定權限編輯-任務列表為「上報」、「查看」。

3)選擇範本為 3.2 節準備的「銷量錄入」範本。

4)設定操作人員為「使用者>自訂使用者>多級上報使用者」,選擇「本節點人員」為「一級使用者」。

5)勾選「該節點所有操作人員完成後流轉」。

如下圖所示:

4.3 新增「銷售總監審核」節點 

該節點用於各地區銷售總監審核所負責地區內的銷量資料。

1)點選右上角「+」號,新增一個節點。

2)設定節點名稱為「銷售總監審核」。

3)設定權限編輯-任務列表為「審核」、「查看」。

4)選擇範本為 3.3 節準備的「銷售總監審核」範本。

5)設定操作人員為「使用者>自訂流程匹配>多級上報使用者」,「上節點人員」為「一級使用者」,「本節點人員」為「二級使用者」。

6)勾選「該節點所有操作人員完成後流轉」。

如下圖所示:

4.4 新增「領導查看」節點 

該節點用於領導查看所有地區的銷量資料。

1)點選右上角「+」號,新增一個節點。

2)設定節點名稱為「領導查看」。

3)設定權限編輯-任務列表為「審核」、「查看」。

4)選擇範本為 3.4 節準備的「領導查看」範本。

5)設定操作人員為「使用者>自訂流程匹配>多級上報使用者」,「上節點人員」為「二級使用者」,「本節點人員」為「三級使用者」。

6)點選「確定」,完成流程設定。

如下圖所示:

5. 設定上報任務

對於上一節設定的上報流程,要用上報任務,將其正式投入使用。

管理者登入數據決策系統,點選「目錄>多級上報>上報任務管理」。點選「新增」,建立一個上報任務。

1)設定任務名稱為「銷量查看任務」。

2)流程選擇第四章建立的「各地區銷量查看」。

3)設定定時下發頻率為每日 19:00。

注:為了能立刻看到效果,使用者可以先將執行頻率設定為「執行一次」。

如下圖所示:

6. 效果預覽 

6.1 華南、華中地區銷量上報與審核

1)銷售員 wangwei、hanwen 完成上報,任務流轉至下一節點。

銷售員王偉(wangwei,123456)、韓文(hanwen,123456)分別登入數據決策系統,完成其上報操作。

點選「我的上報任務」目錄,查看自動流轉過來的銷量查看任務,任務狀態為「待上報」。

點選「上報」,填寫銷量資料。點選「上報」,完成上報操作。

如下圖所示:

wangwei、hanwen 上報完成後,任務流轉至下一節點「銷售總監審核」。

2)銷售總監 Lisa 審核華南、華中地區的上報資料

銷售總監麗莎(Lisa,123456)登入數據決策系統。

點選「我的上報任務」目錄,可以看到 wangwei、hanwen 流轉過來的銷量查看任務,任務狀態為「待審核」。

點選「審核」,只能看到華南、華中地區的銷量資料。

可選擇「透過」/「回退」。

如下圖所示:

6.2 華東、華北地區銷量上報與審核

1)銷售員 zhangshan、sunlin 完成上報,任務流轉至下一節點。

銷售員張珊(zhangshan,123456)、孫林(sunlin,123456)分別登入數據決策系統,完成其上報操作。

點選「我的上報任務」目錄,查看自動流轉過來的銷量查看任務,任務狀態為「待上報」。

點選「上報」,填寫銷量資料。點選「上報」,完成上報操作。

如下圖所示:

zhangshan、sunlin 上報完成後,任務流轉至下一節點「銷售總監審核」。

2)銷售總監 Anna 審核華東、華北地區的上報資料

銷售總監安娜(Anna,123456)登入數據決策系統。

點選「我的上報任務」目錄,可以看到 sunlin、zhangshan 流轉過來的報銷任務,任務狀態為「待審核」。

點選「審核」,只能看到華東、華北地區的銷量資料。

可選擇「透過」/「回退」。

如下圖所示:

6.3 領導查看所有地區銷量資料

領導湯姆(Tom,123456)登入數據決策系統。

點選「我的上報任務」目錄,可以看到 Anna、Lisa 流轉過來的報銷任務,任務狀態為「待審核」。

點選「審核」,可以看到所有地區的銷量資料。

可選擇「透過」/「回退」。

附件列表


主題: 數據決策系統
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

9s后關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙

反饋已提交

網絡繁忙