每个企业都有与自身相匹配的多种流程,包括业务流程、管理流程、支撑流程等。规范化的流程可以帮助企业实现运作效率的提高,而企业规模的大小,会影响流程的复杂程度。例如集团化的公司会有很多子公司,上报的内容有 ...
每个企业都有与自身相匹配的多种流程,包括业务流程、管理流程、支撑流程等。规范化的流程可以帮助企业实现运作效率的提高,而企业规模的大小,会影响流程的复杂程度。例如集团化的公司会有很多子公司,上报的内容有时需要合并到总公司进行统一的审核。对于这种场景,vividime BI的流程审批提供了定时开始、并行网关等功能,让企业可以轻松应对各种流程场景。 本文通过创建一个多子公司汇报流程,给大家主要介绍一下多级合并审批流程的搭建和使用。 1 示例背景 某企业有多个子公司,总公司需要每个子公司定期上报每个月的销售数据,然后汇总给总公司审批。 2 前期准备 制作填报报告和审批关系表。可以制作两个报告,分别为月底销售报告和月底销售报告-汇总。在设计填报数据库表时,需要多设置两个字段如status1、status2,用于存储流程审批的参数。此参数被用在表格填报或自由表填报组件中,选中表格,选择添加过滤,增加过滤条件使status1=_EXECUTION ID_,status2=_INSTANCE ID_,如下图。 因为当使用同一个数据库填报的时候,数据库会记录所有的数据,而流程中的用户只需要看到当前流程中的数据或需要修改数据时,只看到自己填入的数据。参数“_EXECUTION ID_”是指返回流程审批获取当前流程的分支id,即在审批人绑定的表单中只看到当前节点中的自己流程的数据。参数“_INSTANCE ID_”是指返回流程审批中获取当前流程id,即在审批人绑定的表单中只看到当前流程的数据,无法看到其他流程的数据。同时需要在填报字段中添加这两个内置参数填入到创建的目标字段中,如下图。 如果报告中设置了提交组件,则需要在顶部导航栏选择填报>填报设置,勾选审批。如未设置可不勾选。 在流程搭建前,还需要设定审批关系。产品提供了审批关系模板,在流程管理-审批关系管理中,选择“新建审批关系”,在打开的上传审批关系对话框中,点击“审批关系模板”,下载审批关系表。 下载后的审批关系表如下图。 填写内容包括审批级别、用户属性、姓名、邮箱,姓名和邮箱需要与权限系统中的用户信息一致。本示例使用的审批关系表如下图。 打开审批关系管理对话框,将表格上传到审批关系管理中,当状态栏中显示“匹配成功”后即可使用。 至此,前期准备完成,开始进行流程搭建。 第一步:新建流程 在流程管理-流程定义中选择新建流程,输入流程名称,点击确定,进入流程设计页面。 第二步:设计流程图 从左侧拖入定时开始、用户任务、并行网关和结束节点,连接节点并双击节点名称或在右侧名称处修改节点名称,如下图所示。 因为可能会有填写错误需要打回修改的流程,所以需要设置回退流程线,如由分公司1审批指向分公司1。 第三步:设置定时器 选中定时开始节点,在右侧点击定时器,设置流程开始时间,因为需要每个月发送流程填写一次,所以选择周期启动,设置开始时间、循环次数和循环间隔,如下图。 第四步:设置任务节点 选中分公司1节点,在右侧点击添加表单,表单选择月底销售报告,如下图。 处理方式选择拆分审批,点击审批人输入框,在弹出的审批人对话框中,处理人类型选择固定审批人,选择员工test1,test2。分公司2和分公司1设置相同,分公司2审批人选择员工test3。 选中分公司1审批,同上,表单选择月底销售报告,处理方式选择拆分审批,在审批人对话框中选择灵活审批人,关联对象选择分公司1节点,选择上传的审批关系表,与关联对象关系选择表中的直接上级。分公司2审批和分公司1审批设置相同,关联对象选择分公司2节点。 选中总公司汇总审批,表单选择月底销售报告-汇总,处理方式选择拆分审批,在审批人对话框中选择灵活审批人,因为审批人来自前置节点,所以关联对象选择分公司1审批和分公司2审批节点,选择上传的审批关系表,与关联对象关系选择表中的汇总审核。 第五步:设置回退流程 如果要设置审批不通过,回退给上一级的人修改,就需要设置回退线,逐级回退到上一个节点。选中连接线,在是否退回选择是,如想显示详细的用户信息,可以添加回退人用户属性,流程在该节点的时候可以进行退回。支持添加回退人用户属性,此属性来源于管理系统>认证授权>添加定制用户属性。添加的属性会显示在选择回退对话框中,只有处理方式选择拆分审批时才会生效。所有回退流程线设置一致。 第六步:保存流程 新建好的流程会显示在列表中,需要启动流程才能使用。点击流程名称后的更多菜单,选择发布,打开发布流程对话框,用户只选择发布流程的用户,如admin。 在admin的新建任务中可以看到发布的任务,当到达开始时间后,在test1,test2,test3的待办任务中会显示此任务,打开任务,即可填写。 当test1填写后,在test4的待办任务中会收到审批流程;当test2填写后,在test5的待办任务中会收到审批流程;当test3填写后,在test6的待办任务中会收到审批流程。 在test4审核时,可以选择回退到test1;在test5审核时,可以选择回退到test2;在test6审核时,可以选择回退到test3。 其中一个审批通过后,在admin的待办任务中不会收到流程。只有当所有用户都填写并审批完成,在admin的待办任务中才会看到此流程。admin审核通过后,流程结束。 在admin审核时,可以选择回退到test4,test5,test6中的任何一个用户,不会影响其他用户。 通过上述步骤,我们成功搭建了一个适用于多子公司汇报场景的多级合并审批流程。该流程利用vividime BI的流程审批功能,实现了数据的定期上报、汇总与规范审批。企业可根据实际需求灵活调整流程的复杂度,并实时监控流程进度。vividime BI还支持流程的持续优化和迭代,以满足不断变化的市场环境和业务需求。 总之,多级合并审批流程是企业实现规范化管理和高效运作的重要工具,vividime BI为此提供了先进和高效的解决方案。 |
2025-03-03
2025-02-26
2025-02-07
2025-02-25
2025-03-02
回答
回答
回答
回答
回答
0