流程变量介绍
1 简介
1.1 功能介绍
流程变量是在各个节点之间可以共享的数据,主要用于条件判断等。
流程变量只能在插件中进行赋值,只有当经过复杂计算获取的值才推荐使用流程变量,一般可以直接使用单据的属性作为条件判断项。
1.2 系统路径
【流程服务云】→【工作流服务】→【设计中心/管理中心】→【流程设计/流程管理】→【流程设置】→【流程变量】
2 场景案例
2.1 使用变量来实现循环某个节点的案例
业务场景:用户提交单据之后,需要他的直接上级审批,每个审批人都存在一个级别,当审批人的级别大于2之后,流程往下走,否则一直循环获取上级。
定义变量,级别初始值为0,处理人为一级审批的处理人。
当级别小于2一直循环,当级别大于2,走向二级审批。
当一级审批审批同意后,增加插件,更改级别和处理人的变量值。
插件代码如下:
当循环一次,level加一,当level大于2时退出循环。
最终效果图:
2.2 使用流程变量跳过下一个节点的案例
用户场景:采购部领导审批时,如果设置了下一步参与人,技术服务部/地区部就按照设置的人会审,如果未设置人,技术服务部/地区部跳过。
2.3 单据分组后批量处理
用户场景:对于超大型企业,多以部门或组织为单位提交单据,因此单据不仅需要可以支持批量提交、审批。还需要可以对批量处理的数据实行统一管理、标注、以及消息推送。其价值在于,减少用户提交流程工作量,流程环节内容更清晰,更少消息推送。
详见:单据分组后批量处理
2.4 委托报销场景
用户场景:工作流中流程变量的主要使用场景是委托报销,如某公司领导委托助理进行报销。
详见:委托报销场景
流程变量介绍
1 简介1.1 功能介绍流程变量是在各个节点之间可以共享的数据,主要用于条件判断等。流程变量只能在插件中进行赋值,只有当经过复杂计算获...
点击下载文档
本文2024-09-23 00:55:56发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142675.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章