背景:在OA系统设置审批流程时,如果部门角色设置存在重复领导的情况,或者设置的审批矩阵中存在重复审批人的情况。在表单进行审批时,领导可能会产生重复审批的问题。
总结有以下几点解决方案:
1、在表单设置中有控制自动跳过的功能,如下图:
弊端:该方案有很多限制,无法满足所有情况下重复审批跳过问题,不具备通用性
2、如果OA系统实施时,定义了各部门领导的安全级别,根据领导审批时安全级别进行判断下一审批是否进行,这样可以有效控制重复人员审批以及越权先审批的情况。
备注:该方案适用于比较规范的组织架构,如果公司没有相关安全级别则无法实现。(建议采用该方案)
3、在没有标准的组织架构安全级别等设定情况下,大多数表单审批依赖于部门矩阵以及各种表单自定义矩阵的审批流程。
(1)、如果按照组织架构的上下级进行一级级审批:
泛微OA中,表单可以新增一个隐藏字段“manager“,该字段为当前处理人的直接上级,数据库字段名不能修改为其他否则不生效,系统默认字段,流程按照顺序审批设置,可以根据该字段以及节点操作的直接上级相结合的方式进行流程设置,保证流程不越权以及实现审批到相应领导截止设置(该方法不建议使用)
弊端:设置比较繁琐,需要额外增加节点前操作设置以及后期领导替换后更新问题
(2)、通过表单流程设置单独矩阵实现
泛微OA中可以把固化的一些审批流程,通过矩阵的方式进行保存,表单审批时根据矩阵条件自动带出相关审批人员的方式实现,这样可以有效避免重复问题。
备注:如果存在多个业务处理节点为同一个人员时,查看相关业务节点是否有相关填写办理内容,没有就直接设置为空,流程审批节点设置勾选异常跳过。
弊端:该方案如果中间业务处理人员 和审批人变动比较频繁,申请人员很多并且不具备很强的技术性或者专业性时,更新矩阵维护比较麻烦,表单过多后变更存在问题。(一般该情况适用于特殊处理的个别处理节点,审批节点建议按照组织架构的部门矩阵进行)。
扩展:致远OA系统流程设置为直接使用部门的角色进行设置类似泛微OA的部门矩阵,在组织架构中也显示未部门负责人等信息,致远OA系统的重复跳过设置为,在流程图中选中节点-节点设置中,选择自动跳过方式(同创建人,上一审批人相同,已经是否处理过(是否有必填项等都可以跳过)),跳过方式选择后可以选择跳过时意见显示方式,同之前处理意见还是不显示,避免意见重复显示情况。