条件规则功能介绍

变更记录
| 产品版本 | 更新内容 | 更新日期 |
| V6.0.4 | 1、条件规则弹窗的“条件运算规则”提示增加联合运算的规则 2、条件规则增加“不属于工作流角色”比较符 | 2023年12月 |
1 简介
1.1 功能介绍
条件规则是一个独立的组件,用于设置工作流中各种条件规则,包括流程启动条件,跳过条件、参与人条件、自动审批条件、线上条件、动态配置方案子方案进入条件、消息通知发送条件、审批要点业务规则检查条件。
条件规则可以在工作流设计器中被调用,也可以在流程管理中心的动态配置方案被调用。
自BOS_V5.0.011起,支持对单据字段使用多种类型的集合函数(第一行、最大最小、合计、计数项、平均值),并能将函数计算结果用于条件规则的运算。 详见:条件规则支持函数
1.2 参数说明
参数分为2大类:单据相关字段和流程信息字段。

单据相关字段
主要用于根据单据的字段、单据字段的扩展属性进行判断。


图1

图2
流程信息字段
主要用于根据流程流转中的相关信息字段进行判断。

条件规则较为灵活,支持多种参数的判断,可根据实际场景具体运用。


“包含、不包含、属于集合、不属于集合”详解
1.3 应用场景
1.设置不同单据进入不同流程——启动条件
举例:费用报销单建了多个流程,可通过设置不同的启动条件来确定进入哪个流程。
有启动条件时,则会找符合启动条件的流程并进入,当同一个实体有多个流程都满足条件时,则进入最新的流程;
没有启动条件时,则会找最新流程并进入;
用户可以在工作流设计器中设置启动条件,也可以在管理中心设置启动条件。


2. 设置某些情况下跳过某些节点——节点跳过条件
举例:某集团审批不同金额的单据审批人不一样,金额足够大时才会有总经理或CEO审批,那么在设计流程时可以把需要审批的节点都放上去,通过跳过条件判断是否需要某领导审批。
当流程走到某个节点时,会先判断是否满足跳过条件,当满足跳过条件时,则跳过,否则就进入此节点。


3. 设置某些情况下由不同的人审批——参与人条件
当流程进入一个有参与人条件的节点后,会根据参与人条件找对应的参与人。

4. 设置某些情况下自动审批——自动审批条件
当流
条件规则功能介绍
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



