Web流程设计器—变量参与人

业务场景:
我们在设计流程的时候,不能确定到具体的某个人审批,而是希望是流程发起人的直接上级领导,或者是单据里面申请人的领导,不同的申请人领导不同,这时就可以通过设置变量参与人来设置审批节点的参与人,从而实现不同的提交人都可以正确获取的领导作为审批人。
环境职员的上下级关系:
测试经理:Emily_001(zj001)
测试负责人:Emily_003(zj003)、Emily_007(zj007)
测试专员:扩展报表(rptc001)、Emily_005(zj005)
测试专员和测试负责人的上级领导是测试经理,测试经理的上级领导是ceo
流程设计:
1.变量参与人—单据信息
路径:审批节点—参与人—新增变量参与人—选择单据的申请人,关系直接上级
在流程运行时,会去查找单据的申请人具体是谁,然后再找出申请人的直接上级作为审批人
图1:配置单据字段申请人的直接上级
2.变量参与人—审批结果
路径:审批节点—参与人—新增变量参与人—审批结果—选择审批人,关系直接下级
在流程运行时,上级审批节点审批时,查看流程图设置的审批节点审批结果审批人的直接下级获取不到审批人,且上级审批的时候提示下一步参与人为空,是否继续提交
图2:配置审批结果审批人直接下级
3.变量参与人—流程发起人
路径:审批节点—参与人—新增变量参与人—流程发起人,关系选择直接上级
在流程运行时,会获取流程发起人然后获取到发起人的直接上级作为审批人
图3:配置流程发起人直接上级
4.变量参与人—最近审批人ID
路径:审批节点—参与人—新增变量参与人—最近审批人ID,关系选择直接下级
在流程运行时,会获取上一个审批节点的参与人,然后在获取上个审批节点的参与人的直接下级作为审批人
图4:配置最近审批人的直接下级
运行期:
1. 变量参与人—单据信息申请人直接上级
Zj007登录发起流程,申请人为Emily_
Web流程设计器—变量参与人
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



