【流程规划】发起人如何设置指定审批人

【业务场景】
因流程节点的审批人不固定,希望单据的创建人来指定一级节点审批人。由于单据提交后立即启动流程后,生成流程实例,流程引擎此时会对一级审批人进行解析,而一级审批人解析发生在流程实例生成后。当单据提交到生成流程实例中,无中间环节去指定处理人。对于此需求,可有以下方案进行变动处理。
【方案一】单据添加字段来指定审批人
单据上添加“基础资料”字段,基础资料类型可绑定(安全管理模块下)“用户”、“员工”等。流程的一级节点参与人,设置参与人变量,选择单据上自定义字段。 则通过新增单据时,在单据界面选择字段进行指定处理人,单据提交流程后,一级节点自动解析所选用户。



若指定的审批人涉及多个用户,需要多人共同参与审批,且所选用户范围是固定的几个用户。
1、单据可添加“多选基础资料”字段,基础资料类型绑定(安全管理模块)“用户”。
2、字段的属性高级过滤里设置条件。
前置条件:1=1 (返回true,默认满足条件),
过滤条件:用户.用户名称 IN 用户名A,用户名B,用户名C
3、节点的参与人变量选择单据自定义字段,并设置审批策略支持会签,会签条件如截图。(全员通过即通过,一人驳回终止即驳回终止)






其他说明:
1、如果是人人报销模块的单据添加字段,移动端掌上报销需要同步添加字段显示,可在【财务会计】-【费用管理】-【掌上报销自定义字段设置】里,打开对应单据,新增行添加字段保存。


2、若需要控制单据新添加的字段必录,且不影响以前运行中的流程。可设置单据的实体服务规则 或者 保存效验规则控制。前提条件设置:创建日期 > 指定日期 FCreateDate >= datetime('2022-09-19')

【方案二】流程的一级节点添加“发起人指定”节点,通过待办任务指定下一处理人
若不方便在单据上添加字段,可在流程里插入“发起人指定”节点为一级审批节点,节点的参与人设置变量:发起人。 在
【流程规划】发起人如何设置指定审批人
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



