# 上报管理
表单的上报管理是指对上报的数据进行审批、锁定、汇总等操作,比如数据的层层审批、上报数据的锁定、上级单位自动汇总下级单位数据等。
# 数据审批
在很多填报场景中,基层数据上报后需要由上级领导进行审批,比如分公司进行销量上报,由总公司的领导进行审批。表单应用支持对数据层层上报审批,审批流程的绘制可参考绘制工作流文档。表单应用在绘制流程之前需要在设计器的设置>上报管理中启用审批。
- 启用审批:勾选表示当前表单可设置审批流程。勾选后表单设计器导航栏会新增一个流程的标签页,在此页面可绘制表单需要的流程。
- 工作流:表单使用的工作流。在表单的流程页面绘制并发布工作流后,工作流下拉框会自动默认选择当前表单应用内的工作流,也支持下拉选择其他工作流。
- 发起流程条件:发起流程的条件,只有满足条件用户上报数据的同时才会发起流程,否则仅上报数据,不发起流程。例如当涉及的金额超过5000才需要发起流程等。
TIP
当表单应用引用外部工作流时,该工作流会在流程页面中同步显示,以便查看,但不可修改。
# 数据锁定
数据锁定可防止意外的数据更改或删除。很多场景中数据上报之后需要对上报的数据进行锁定,锁定后的数据不支持增删改,仅可查看。比如销售人员将每月销售情况上报后数据就会自动锁定,不允许后续修改。表单应用支持提交后自动锁定数据。
- 提交后自动锁定:表单数据提交后将自动锁定,不可增删改,仅可查看。
手动锁定解锁
除了上述介绍的提交后自动锁定外,表单应用也支持手动设置解锁锁定。比如基层业务员上报业务数据,领导审批之前,业务员可修正数据,领导审批通过后手动锁定数据,数据便不可再修改。可以通过在工具栏上配置【锁定】、【解锁】按钮实现。具体使用可参考文档界面外观。
# 汇总
汇总是指按照指定的汇总方式,汇总下级数据或汇总符合条件的数据。表单应用支持在初始化时自动汇总数据,或手动点击工具栏上的汇总按钮汇总数据。自动汇总设置需要在属性处进行配置,启动自动汇总后,系统默认会自动汇总下级数据,若需要按条件进行汇总或设置浮动汇总方式,需另行配置。
# 汇总下级数据
汇总下级数据有两种情况:一是直接汇总下级单位数据;二是按照条件汇总符合条件的数据。汇总下级数据常用于上级单位不上报数据仅监测下级数据的情况,比如总公司汇总分公司的销量数据;按条件汇总数据,常用于多个单位间有某种联系的情况,比如汇总所有亏损的事业部的项目情况。其具体的属性设置如下:
- 汇总方式:数据汇总的方式,可选择
汇总下级数据
、按条件
两种。- 汇总下级数据:上级单位汇总直接下级的数据。
- 按条件:按照设置的汇总条件将数据进行汇总。选择该选项后会出现汇总条件的属性,可在此配置汇总条件。
- 汇总条件:满足条件的单位进行数据汇总。如填报单位有多个层级时,每个上级单位都需要汇总基层数据修改后上报,此时就可以设置汇总条件只汇总基层的数据,保证上级节点直接从基层单位获取数据进行修改。
# 浮动汇总方式
浮动汇总方式是指在对浮动表单进行汇总时所采用的数据处理方式。比如总公司汇总分公司的销量数据、设备明细等。根据业务的不同我们需要选择不同的汇总方式,比如是根据主键进行数据加总、还是将数据列出所有明细、又或者不汇总浮动表单的数据等。具体属性的介绍如下:
- 浮动汇总方式:下级单位浮动表的默认汇总方式。有两种选择:
按主键汇总
、不汇总
。- 按主键汇总:按照主键标识对浮动数据进行汇总,主键相同的数据汇总,主键不同的数据追加。如总公司汇总产品的销量情况,此时销售的产品是相同的,所以可以根据产品直接将多个分公司的销量数据进行汇总。
- 不汇总:上级单位对下级单位的浮动数据不进行汇总。
列出明细数据
除了上述两种方式之外,还存在一种浮动汇总方式,即列出所有明细。列出所有明细是指将下级或者基层的所有浮动表数据都列在上级的表单中。如总公司汇总分公司所有的设备信息,每台设备都是有唯一的,所以汇总设备数据的时候,需要将所有的设备以明细的形式展示。更多具体介绍可见列出下级单位数据。
# 其他汇总
除上述的汇总设置外,系统还支持设置只汇总审批通过的数据和只汇总上报的数据。基本的设置如下:
- 只汇总审批通过的数据:勾选表示上级单位只汇总审批通过的数据。
- 只汇总已上报的数据:勾选表示只汇总已上报的数据。