流程变量介绍

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

流程变量介绍

1 简介

1.1 功能介绍

流程变量是在各个节点之间可以共享的数据,主要用于条件判断等。



流程变量只能在插件中进行赋值,只有当经过复杂计算获取的值才推荐使用流程变量,一般可以直接使用单据的属性作为条件判断项。

1.2 系统路径

【流程服务云】→【工作流服务】→【设计中心/管理中心】→【流程设计/流程管理】→【流程设置】→【流程变量】

2 场景案例

2.1 使用变量来实现循环某个节点的案例

业务场景:用户提交单据之后,需要他的直接上级审批,每个审批人都存在一个级别,当审批人的级别大于2之后,流程往下走,否则一直循环获取上级。



定义变量,级别初始值为0,处理人为一级审批的处理人。


当级别小于2一直循环,当级别大于2,走向二级审批。




当一级审批审批同意后,增加插件,更改级别和处理人的变量值。



插件代码如下:


当循环一次,level加一,当level大于2时退出循环。

 

最终效果图:

2.2 使用流程变量跳过下一个节点的案例

用户场景:采购部领导审批时,如果设置了下一步参与人,技术服务部/地区部就按照设置的人会审,如果未设置人,技术服务部/地区部跳过。


详见:使用流程变量跳过下一个节点

 

2.3 单据分组后批量处理

用户场景:对于超大型企业,多以部门或组织为单位提交单据,因此单据不仅需要可以支持批量提交、审批。还需要可以对批量处理的数据实行统一管理、标注、以及消息推送。其价值在于,减少用户提交流程工作量,流程环节内容更清晰,更少消息推送。


详见:单据分组后批量处理


2.4 委托报销场景

用户场景:工作流中流程变量的主要使用场景是委托报销,如某公司领导委托助理进行报销。


详见:委托报销场景

流程变量介绍

1 简介1.1 功能介绍流程变量是在各个节点之间可以共享的数据,主要用于条件判断等。流程变量只能在插件中进行赋值,只有当经过复杂计算获...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息