最新历史版本 :单线多级上报 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

报表服务器版本
11.0

1.2 应用场景

直线上报流程的每个节点上仅绑定一个操作人员,流程沿直线方向从下级流转到上级直至关闭。如下图所示:

1.3 功能简介

本文通过一个简单的示例,帮助用户理解直线上报。

示例:建立一个销量上报流程,让销售员王伟上报,销售总监 Lisa 审核,领导 Tom 查看。

上报流程如下图所示:


步骤:

序号
步骤说明
1前期准备

1)在数据决策系统目录中,建立多级上报任务的目录

2)将目录权限,开放给需要进行多级上报的员工

2设计上报模板

1)准备一张模板,用于销售部员工填报销量信息

2)准备一张模板,用于销售总监审核销量信息

3)准备一张模板,用于领导查看销量信息

3添加上报流程

新增一个上报流程,包括上报、审核、查看三个节点

4添加上报任务

新增一个上报任务,调用上一步创建的上报流程

让任务定期触发给销售部员工上报

5任务流转上报任务投入使用,销售部员工王伟填报,销售总监 Lisa 审核,领导 Tom 查看

2. 前期准备编辑

1)在数据决策系统目录中,建立多级上报任务的目录

2)将目录权限,开放给需要进行多级上报的员工

注:前期准备详细步骤请参见:多级上报报销示例 中的第二节前期准备。

3. 设计上报模板编辑

3.1 销量录入模板

管理员需要先准备一张模板,用于销售员录入销量数据,并提交给销售总监审核。

点击下载模板:销量录入模板.cpt

3.1.1 数据准备

1)数据库中,需要准备一张表「销量录入明细」,用于存放销售员王伟录入的数据。表结构如下:

请自行下载文件,并将该表上传至您的数据库中:销量录入明细.xlsx

2)新建模板数据集 ds1SELECT * FROM 销量,使用「销量」表中「产品」列的信息进行模板设计。

3.1.2 设计报表

1)设置主体内容

新建一张普通报表,模板样式如下:

  • 设置 C1 单元格横向扩展。

  • A2~B2、D2 单元格插入公式:

单元格
公式说明
A2$fr_username自动获取当前数据决策系统的用户名
B2FORMAT(MONTHDELTA(today(),0),'yyyy-MM')自动获取当前日期,按年月显示
D2sum(C2)汇总销量数据

2)设置填报控件

设置 C2 单元格为数字控件。如下图所示:

3.1.3 设置填报属性

点击菜单栏「模板>报表填报属性>提交」,新增「内置 SQL」。

1)选择 3.1.1 节在数据库中准备好的「销量录入明细」表

2)将单元格与数据库表中的数据列进行绑定,并选择「月份、产品名称、销售员」作为主键。如下图所示:

3.2 销售总监审核模板

管理员需要先准备一张模板,用于财务部审核本次上报任务中,销售部员工提交的数据。

点击下载模板:销售总监审核模板.cpt

3.2.1 数据准备

新建一张普通报表。新建数据集 ds1:SELECT * from 销量录入明细,取出上报的数据用于审核。

3.2.2 设计报表

模板样式如下图所示:

  • 合并 A1~B1 单元格。

  • 设置 B2 单元格扩展方向为「横向」。

  • B4 单元格插入公式:sum(B3),汇总销量数据。

  • B5 单元格插入公式:TODAY(),自动获取当前日期。

3.2.3 设置过滤条件

选择 B2 单元格,设置过滤条件:销售员包含于 $fr_task_sender。

则模板会过滤出上一节点操作人员上报的数据,即用户本次待审核的数据。如下图所示:

3.3 领导查看模板

管理员需要先准备一张模板,用于领导查看数据。

点击下载模板:领导查看模板.cpt

3.3.1 数据准备

新建数据集 ds1:SELECT * FROM 销量录入明细,取出本次上报数据用于领导查看。

3.3.2 设计报表

模板样式如下图所示:

  • 合并 A1~C1、A2~C2 单元格。

  • 设置 B2 单元格扩展方向为「横向」。

  • A2~C2 单元格插入公式:"日期:" + today(),显示当前日期。

  • B5、C4~C5 单元格插入公式:sum(B4),汇总销量数据。

4. 设置上报流程编辑

在上报流程中,数据会经过三个节点:上报、审核、查看。因此需要先在「上报流程管理」目录中设置好一个销量上报流程。

4.1 添加上报流程

管理员登录数据决策系统,点击「添加」,新建一个上报流程「销量上报」。如下图所示:

4.2 添加「销售人员录入」节点

该节点用于销售员王伟上报销量数据。

1)设置节点名称为「销售人员录入」。

2)设置权限编辑-任务列表为「上报」、「查看」。

3)选择模板为 3.1 节准备的「销量录入模板」。

4)设置操作人员为「用户>选择平台用户>王伟」

4.3 添加「销售总监审核」节点

该节点用于销售总监Lisa审核销量数据。

1)点击右上角「+」号,新增一个节点。

2)设置节点名称为「销售总监审核」。

3)设置权限编辑-任务列表为「审核」、「查看」。

4)选择模板为 3.2 节准备的「销售总监审核模板」。

5)设置操作人员为「用户>选择平台用户>Lisa」

4.4 添加「领导查看」节点

该节点用于领导Tom查看销量数据。

1)点击右上角「+」号,新增一个节点。

2)设置节点名称为「领导查看」。

3)设置权限编辑-任务列表为「审核」、「查看」。

4)选择模板为 3.3 节准备的「领导查看模板」。

5)设置操作人员为「用户>选择平台用户>Tom」

6)点击「确定」,完成流程设置。

5. 设置上报任务编辑

对于上一节设置的上报流程,要用上报任务,将其正式投入使用。

管理员登录数据决策系统,点击「目录>多级上报>上报任务管理」。点击「添加」,新建一个上报任务。

1)设置任务名称为「销量上报任务」。

2)流程选择第四章创建的「销量上报流程」。

3)设置定时下发频率为每日 19:00。

注:为了能立刻看到效果,用户可以先将执行频率设置为「执行一次」。

如下图所示:

6. 效果预览编辑

1)销售员王伟上报

销售部王伟(wangwei,123456)登录数据决策系统。

点击「我的上报任务」目录,查看自动流转过来的上报任务,任务状态为「待上报」。

点击「上报」,填写销量数据。点击「上报」,完成上报操作。

如下图所示:

2)销售总监Lisa审核

销售总监丽莎(Lisa,123456)登录数据决策系统。

点击「我的上报任务」目录,可以看到 wangwei 流转过来的报销任务,任务状态为「待审核」。

点击「审核」,选择「通过」。如下图所示:

3)领导Tom查看

领导汤姆(Tom,123456)登录数据决策系统。

点击「我的上报任务」目录,可以看到 Lisa 流转过来的报销任务,任务状态为「待审核」。

点击「审核」,可选择「通过」/「回退」。如下图所示: