反馈已提交

网络繁忙

简单多级上报示例-报销

  • 文档创建者:Suki陈
  • 历史版本:10
  • 最近更新:Suki陈 于 2023-03-17
  • 1. 概述

    1.1 版本

    报表服务器版本
    功能变更
    11.0-

    1.2 功能简介

    本文将使用一个简单的示例,帮助用户理解多级上报的功能。

    示例:

    使用多级上报功能,建立一个报销流程,让公司销售部员工上报,财务部员工审核。

    步骤:

    序号
    步骤说明
    1前期准备

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

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

    2设计上报模板

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

    2)准备一张模板,用于财务部员工审核报销信息

    3添加上报流程

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

    4添加上报任务

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

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

    5任务流转上报任务投入使用,销售部员工王伟填报,财务部员工 eoco 审核

    2. 前期准备

    2.1 新建目录

    由于多级上报功能,需要在目录中使用上报标签完成,因此管理员需要提前在目录中新建多级上报相关目录。

    注:FineReport中已经提前创建好了多级上报目录,用户可直接使用。

    管理员登录数据决策系统,点击「管理系统>目录管理」。

    1)新建一个目录「多级上报」,用于存放上报标签相关的目录。如下图所示:

    2)在「多级上报」目录下,添加「上报标签」,包括:上报任务管理上报流程管理我的上报任务。如下图所示:


    2.2 分配目录查看权限

    由于需要销售部和财务部员工进行上报任务的流转,因此需要为这两个部门的员工分配「我的上报任务」的目录查看权限。

    管理员登录数据决策系统,点击「管理系统>权限管理>普通权限配置」,切换当前查看维度为「资源项目维度」。

    选择目录「我的上报任务」,为其设置可以「查看」该目录的权限载体,本示例选择部门「销售部、财务部」。如下图所示:

    3. 设计上报模板

    3.1 报销录入模板

    管理员需要先准备一张模板,用于销售部员工录入报销数据,并提交给财务部审核。

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

    3.1.1 数据准备

    数据库中,需要准备一张表「报销明细记录」,用于存放销售部员工录入的数据。表结构如下图所示:

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

    3.1.2 设计报表

    1)设置主体内容

    新建一张普通报表,模板样式如下图所示。

    • 设置 A3~G3 单元格纵向扩展,设置 B3~G3 单元格的左父格为A3单元格。

    • A3~C3 单元格插入公式:

    单元格
    公式说明
    A3$fr_task_id自动获取上报任务的ID
    B3$fine_username自动获取登录数据决策系统的用户名
    C3today()自动获取当前时间作为申请时间

    2)设置填报控件

    为 D3~G3 单元格设置填报控件。如下图所示:

    • D3、F3 单元格为数字控件,E3 单元格为日期控件。

    • G3 单元格为下拉框控件,数据字典选择「自定义」,包括三种报销事由:交通费、住宿费、餐费。

    3)隐藏上报ID

    A3 单元格内容为系统自动生成的上报任务ID,无需用户手动填报,且数据过长,因此设置条件属性隐藏上报ID列。

    选中 A3 单元格,在右侧添加条件属性,设置列宽为 0。如下图所示:

    3.1.3 设置填报属性

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

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

    2)将单元格与数据库表中的数据列进行绑定,并选择「上报ID」作为主键。如下图所示:

    3.2 财务审核模板

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

    点击下载模板:财务审核.cpt

    3.2.1 数据准备

    新建一张普通报表。新建数据集 ds1:SELECT * FROM 报销明细记录 where 上报ID = '${fr_task_id}'

    where 上报ID = '${fr_task_id}',表示过滤出本次上报任务ID一致的数据,即用户本次待审核的数据。

    3.2.2 设计报表

    模板样式如下图所示,其中 A3~D3 单元格数据设置为「列表」。

    4. 设置上报流程

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

    4.1 添加上报流程

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

    4.2 添加「报销录入」节点

    该节点用于销售部录入报销数据。

    1)设置节点名称为「报销录入」。

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

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

    4)设置操作人员为「角色>平台角色>销售部 sale」

    注:按照角色分配时,当前节点被该角色内的所有人员拥有,即当前节点任务会流转到该角色内的所有人员,当其中一人完成任务操作后,任务会流转至下一节点,其他人员无法进行操作。

    如下图所示:

    4.3 添加「财务审核」节点 

    该节点用于财务部指定员工eoco审核报销数据。

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

    2)设置节点名称为「财务审核」。

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

    4)选择模板为 3.2 节准备的「财务审核」模板。

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

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

    如下图所示:

    5. 设置上报任务

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

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

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

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

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

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

    如下图所示:

    6. 效果预览

    6.1 销售部员工上报

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

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

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

    6.2 财务部员工审核

    财务部艾可(eoco,123456)登录数据决策系统。

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

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

    6.2.1 审核通过

    财务部艾可选择「通过」后,点击「未处理任务」,切换至「已处理任务」,查看已处理任务的状态。

    可以看到报销任务在经过上报、审核节点后结束,正常进入关闭状态。如下图所示:

    6.2.2 审核回退

    1)财务部员工回退上报任务

    财务部艾可选择「回退」后,点击「未处理任务」,切换至「已处理任务」,查看已处理任务的状态。如下图所示:

    可以看到报销任务的状态为「回退」,点击任务操作栏下的「查看」,查看任务已回退至「报销录入」节点。如下图所示:

    2)销售部员工重新填写,再次上报

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

    点击「我的上报任务」目录,查看回退过来的报销任务,任务状态为「回退」。

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


    3)财务部员工再次审核

    此时,财务部艾可(eoco,123456)登录数据决策系统。

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

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


    附件列表


    主题: 数据决策系统
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持