页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

需求场景

总行组织今年的团建活动前,要求各支行将活动预算计划好,提交后分别走各支行的审核流程,再上报到总行。总公司组织今年的团建活动前,要求各分公司将活动预算计划好,提交后分别走各支行的审核流程,再上报到总行。

其中,天河支行需要通过财务主管审核和行长审核;但海珠支行需要通过两级财务审核和行长审核。

1) 不同部门每月底需要进行报销数据统计上报;

2) 各部门填报好数据后,由该区域领导进行审核;

3) 审核通过后上报到总公司进行数据汇总。1、不同部门每月底需要进行报销数据统计上报;

2、各部门填报好数据后,由该区域领导进行审核;

3、审核通过后上报到总公司进行数据汇总。

需求解析

通过分析当前的业务需求,确定的流程如下:通过分析以上的需求,总结出如下几点内容:


面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid

目录

Image Removed


1、流程

2、

3、设计流程如下:

Image Added

并行网关详情请参考 。 

4、流程涉及的内容如下:

  • 一张报表:季度团建预算项目表,用于用户填报团建预算计划以及公司领导人员审核。
  • 一个审核流程:团建预算计划审核流程。

实现方案

定义组织结构

1、 创建4个角色并设置角色的操作权限:

1、 创建如下角色并设置角色的操作权限:

角色

操作授权

流程信息发起角色

公共设置>流程

2、创建如下4个用户组及10个用户,并且进行角色分配:

总公司审批角色

数据连接模块;

数据准备模块;

分析展现>电子表格;

公共设置>流程。

发起人角色

数据连接模块;

数据准备模块;

分析展现>电子表格;

公共设置>流程。

区域审批角色

数据连接模块;

数据准备模块;

分析展现>电子表格;

公共设置>流程。

北京分公司审批角色分析展现>电子表格
广州分公司审批角色分析展现>电子表格
北京填报角色

分析展现>电子表格

广州填报角色分析展现>电子表格

2、创建如下3个用户组及7个用户,并且进行角色分配:

用户组

用户

所属角色

总公司

领导A(LA)

分公司审批角色、总公司审批角色

总公司审批角色

发起人
发起人(LAA)
普通角色、发起人角色
发起人角色
北京分公司
银行汇总审核HZ银行汇总审核角色

北京分公司领导张sir(zhangs)

北京分公司审批角色
普通员工李雷(ll)北京填报角色
广州分公司
四川分公司
Image Removed
区域领导王sir(wangs区域审批角色
广州分公司领导胡sir(hus)广州分公司审批角色
普通员工韩梅梅(hmm)广州填报角色 

Image Added

数据准备

准备制作报表的数据库、表、数据集等。

操作步骤

详情

1、创建填报库及填报表

创建“writedbd”填报库及填报表“information”:

设计填报报表

设计如下填报报表:

Image Removed

详细步骤如下:

1、 设计表样:

Image Removed

2、 拖拽填报库中三个填报报表对应的字段到单元格进行绑定,这样用于实现在浏览端读取填报库中对应表的数据展现:

Image Removed

3、 设置填报的数据权限:单击电子表格设计器工具栏中的 权限列表 按钮,按照下图进行设置:

Image Removed

4、 设置回写规则: 

Image Removed

通过定义三个填报报表字段与当前电子表格中的单元格的对应关系而实现。

5、 设置填报属性:单元格区域“C5:D7”为“数字”类型。

Image Removed

上图中的正则表达式用于实现:只允许输入带正负号的数字。

6、 保存当前填报报表即可。

设计流程

1、 节点设置:

根据分析出来的应对流程,其中,“开始”、“起草节点”、“网关”和“结束”这三个节点系统默认值即可,其中示例中的“并行网关”设置及详情请参见“网关”相关内容;审核节点按照如下步骤进行设置:

对象

设置项

图例

两个分支填报及审核节点

基本

Image Removed

总部汇总节点

基本

Image Removed

操作设置保持系统默认即可。

2、 该流程处理的报表如下:

Image Removed

3、 保存当前流程即可。

流程发起

1、 进入到“我的待办”界面,单击 发起流程 按钮,选择以上步骤创建的流程。

2、 进入到该流程的处理界面,各部门数据填写完成,单击 提交 按钮。

3、 开始进入到流程处理,用户可以查看进度,待流程结束。

流程发起之后的执行效果请参见:快速入门案例  。这里不再赘述。

创建“writedbd”填报库及填报表“payxz”:

Image Added

填报表“payyf”:

Image Added

2、连接填报库

登录smartbi,连接填报库“writedbd”,选择填报表:

Image Added

制作填报报表

季度团建预算项目表用于员工填写团建预算及领导审核,报表通过电子表格的 多人填报 功能实现,步骤如下:

操作步骤

详情

1、设计表样。

Image Added

2、拖拽数据到对应的单元格中。

从数据源中拖拽字段到对应的单元格里:

Image Added

3、 设置回写规则。

1)新建北京分公司填报规则,选择“填报库”数据库及填报表“payyf”:

Image Added

2)新建北京分公司填报规则,选择“填报库”数据库及填报表“payz”:

Image Added

4、设置填报属性。

设置每个单元格的填报属性如下:

Image Added

格式(正则表达式):^[+-]{0,1}|[0,9][.]$

填报列表如图:

Image Added

5、设置单元格的填报权限和查看权限。

设置单元格的权限控制如下:

Image Added

设计流程

按照对团建预算计划审批流程的需求分析,我们确定的审批流程如下:

该流程的实现步骤如下:

1、 新建流程:在“公共设置”界面单击“新建流程”快捷菜单,进入“新建流程”初始界面。

Image Added

2、 设置流程审批的报表:可以在新建的初始界面时设置,也可以单击画布空白处后,显示流程基本信息时设置。

Image Added

3、按照设计的审批流程,拖拽对应的流程节点并进行设置:

Image Added

详细操作请查看下面的视频:


流程设置项详情请查看 审核流程-流程设置 。

4、 保存流程,命名为“团建预算计划审批流程”,并选择启用流程,设计流程完成。

资源授权

由于新建的资源没有对任何用户或角色的资源权限,还需要对新建的数据集、报表、流程等进行资源授权。

1、设置获取员工信息数据集的资源授权如下:

展示效果

在“我的待办”界面进行流程的发起和审核,下面演示流程的效果:

1、流程发起人登录系统,在我的待办中点击 发起流程 

案例教程

团建预算计划审批流程示例资源和教程如下:

1、SQL资源:

2、系统资源: 

3、教程视频: