本节包括以下主题:
# 多线外连
审批节点通常只有一条外连线。
当设置多条外连线时,代表审批者可以在审批时灵活选择流程走向。
按钮顺序
在节点属性的连接弧页签,可调整按钮顺序。
缺省路径
当有多条外连线时,必需设置缺省路径,自动同意、批量同意等都会走缺省路径。
# 岗位竞签
流程的处理关卡通常都由一个人处理,但有时需要一组人共同处理,谁有空谁处理,即为岗位竞签。
比如某网络销售公司,由一组人处理网上订单,大家都可以看到客户订单,根据个人负载接单。
设置任务共享
只需在节点属性,处理人策略中,勾选“列表中人员共享处理”即可。
处理人建议设置为角色或某部门所有人员处理,业务高峰期,可以通过增加人员到角色(部门),让新增人员立刻看到竞签池中已有的任务,来缓解业务压力,高峰过去,可以通过裁减角色(部门)中的人员,来减少非高峰期的人力浪费。
注意:处理人设置为单独的人员账号,无此效果。
获取、释放共享任务
共享任务需要获取,才能处理,任务被获取后,其他人的共享池中不再显示此任务。
直接处理
表单打开状态下,按“获取”按钮,表单自动切换为可处理状态,可直接处理。
# 或签
或签:指同一个任务审批节点设置多个人,如 A、B、C 三人,三人会同时收到审批,只要其中任意一人审批即可流转到下一审批节点:如图
设置或签
注:不设置合流规则为return true;时,合流会等待所有人审批完成才会继续往下走。
# 自动处理
流程中有时会出现同一人重复处理单据的情况,比如:
- 财务总监发起报销流程,会出现财务总监自己又要批一次的情况;
- 财务部门员工发起报销,在部长审批、财务总监审批环节也可能是同一人批2次。
可以使用自动处理功能排除重复处理的情况。
设置
只需在节点属性,处理人页签设置自动同意规则即可。
通常只需勾选“处理人已经审批过”即可。
“处理人已经审批过”,包含“处理人就是提交人”和“处理人和上一步相同”。
自动同意路径
当环节上连出去的线不止一条时,自动同意走缺省路径。缺省路径有斜线\标记。
当只有一条连出线时,忽略此属性。
# 批量审批
流程审批通常需要打开表单。
有时领导的审批量比较大,不希望逐一打开表单处理。
批量审批提供了不需要打开表单,同时选中多条待办一次审批的功能。
使用Shift和Ctrl进行多选。
同时选中不同的流程也可以批量同意。
设置好任务摘要模板,有助于审批时了解业务内容。
设置
只需在节点属性,常规标签页勾选批量同意即可。
# 任务规则
个人可以设置任务规则,符合规则的任务会自动转发。
新任务到达时,自动触发规则判断,符合规则的任务自动转发给规则指定的人处理。
规则设置
定义规则需要设置:
- 触发条件
- 触发时委托给谁
触发条件
确定规则何时被触发。
委托给谁
附加条件
附加条件中,可以根据申请内容判断规则是否被触发。
比如,总经理王百万委托采购申请给秘书宋小丽,但有个条件,金额小于5000的才委托,金额大于5000的自己处理,设置如下:
代码:
return Convert.ToDecimal(FormRootRow["总金额"])<5000;
关系型委托
通常委托人为一个指定的人,有时委托人无法指定一个具体的人。
比如,某集团财务总监外出,需要将北京分公司员工的申请委托给北京分公司财务总监,上海的委托给上海分公司财务总监,也就是委托给提交人所在分公司的财务总监,而不是一个特定的人。
使用委托人中的高级设置可以实现此功能:
# 秘书
总经理通常需要将很多任务交给秘书处理。
使用秘书规则,可以将符合条件的任务自动转发给秘书。
秘书规则和外出规则不同,外出规则只在个人外出期间触发,秘书规则无此限制。
设置
根据业务数据委托
在规则中设置附加条件,可以根据申请内容判断任务是否转交秘书处理。
附加条件设置,详见规则章节。
# 三阶代理人
任务规则中可以指定多个代理人,形成候补关系,第一代理人外出时,转交第二代理人,依次类推。
处理权不会转交给代理人的代理人。
设置
# 退回重填、退回某步
流程可以使用退回某步、退回重填退回单子。
设置退回
退回某步、退回重填只需在节点属性勾选相应权限即可。
# 退回组
通过设置退回组,可以限定流程只能到一定范围内退回,而不是全域退回。
比如,采购申请,分2个阶段处理,申请批复阶段、订单处理阶段,在订单处理阶段,只能在本阶段范围内退回,不可退回批复阶段。
设置退回组
在流程属性的连接弧页签,设置退回组,相同退回组的关卡,构成退回范围。
需要跨组退回的设置“还可以退回到”即可,多个组名以逗号分隔。
退回操作
前台执行退回操作,选择退回环节时,只列出退回组内的关卡。
# 委托、知会
委托、知会可以让流程固有处理者以外的人员,参与流程。
委托
将任务委托给他人处理。
任务委托后从处理人待办列表消失,进入被委托人的待办列表。
知会
知会他人了解业务。
知会人员收到一个知会待办项,查看后知会任务消失。
系统记录知会人员清单、是否查看、查看日期。
自动知会
在流程上使用知会节点,可实现自动知会。
# 取回、撤销
在单子发出后又发现问题时,取回、撤销为处理者提供了纠正、介入的方法。
取回
处理人(包括发起人)发现问题时,可以将已发出的单子收回再处理。
比如,张三提交申请后,发现金额填错了,需要取回修改。
取回后任务回到自己的待办列表。
取回支持两钟模式:
- 随时取回(只要任务未结束)
- 仅在下一步审批前可取回。
除申请人外,通过在关卡上开启取回权限,其处理人也可以取回任务。
撤销
为发起人撤销已发出的申请提供了方法。
比如,张三提交了请假申请后又不想请假了,先取回提交的申请,就可以撤销了。
申请被撤销后在系统中可见,所有相关审批任务被回收。
在运维模块中,可恢复被撤销的申请。
# 加签
处理者可以在审批时临时增加签核人员,即为加签。
例如,财务流程通常由财务总监决策即可,但某些特例,财务总监觉得自己难以决策的,可使用加签,临时增加总经理进来决策。
发起加签
审批时,指定加签人员后提交表单,即可发起加签。
所有加签人员按照顺序审批,即:前一个审批人审批完了,后面的审批人才能收到这个审批单。
# 会签
会签有两种使用场景,一种是在流程定义时,另一种是流程审批时。
流程上定义会签
会签:指同一个任务审批节点设置多个人,如 A、B、C 三人,三人会同时收到审批,需全部同意之后,审批才可流转到下一审批节点:如图
会签也支持在合流节点上设置会签条件,比如:两个人同意之后或者表单数据满足某种条件等,审批即可流转到下一审批节点。
审批时发起会签
处理者在审批时,需要参考大家的意见,来进行决策。
审批时,指定会签人员后点击确定(无需提交表单),即可发起会签。
会签审批人会同时收到审批单,审批不分先后。
会签人员提交意见与否,不影响当前节点处理者审批。
处理者可以等待会签人员都提交意见后再处理,也可以直接审批。