条件规则支持函数

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

条件规则支持函数

1 简介

1.1 功能介绍

BOS_V5.0.011起,支持对单据字段使用多种类型的集合函数(第一行、最大最小、合计、计数项、平均值),并能将函数计算结果用于条件规则的运算。 支持了复杂场景下的流程流转,能有效减少流程建模成本。

1.2 应用场景

  • 客户希望能根据 采购申请单 分录中“申请数量”字段 第一行 的值分配审批人:当申请数量小于100时,任务分配给A;当申请数量不小于100时,任务分配给B。

  • 客户希望能根据 采购申请单 分录中“金额”字段的值走不同的流程分支:当分录金额均小于70000时走分支1;分录金额最大值为70000时走分支2,否则走分支3。

  • 客户希望能在待办列表中看到 采购申请单 分录中“金额”字段的最大值。

1.3 系统路径

【流程服务云】→【工作流服务】→【设计中心/管理中心】→【流程设计/流程管理】→所有可配置条件规则的位置

1.4 函数说明

注意:

  1、对单据头中的分录字段、单据体中的分录字段、流程信息均可使用函数;

  2、仅支持一级分录字段。


支持类型:

    • 第一行:取分录的第一行做运算,支持所有类型的字段;

    • 枚举:取分录字段的枚举值做运算,仅支持枚举类型字段;

    • 最大最小:取分录的最值做运算,仅支持数字类型字段;

    • 合计:取分录的合计值做运算,仅支持数字类型字段;

    • 计数项:计算分录的行数并做运算,支持所有类型的字段;

    • 平均值:取分录的平均值做运算,仅支持数字类型字段。

2 运行效果

场景描述:客户希望能根据 采购申请单 分录中“金额”字段的值走不同的流程分支:当分录金额均小于70000时走左侧分支1;分录金额最大值为70000时走中间分支2,否则走右侧分支3。

将以上述场景为例介绍。

2.1 操作步骤

step1:在左侧分支1的连接线设置条件,取单据物料明细.金额这个分录字段。


step2:对该字段使用函数,取最大值函数,当最大值小于70000时,期望流程从该分支1向下流转。


step3:提交一个金额分录都小于70000的单据。


step4:流程从期望的左侧分支1流转。




相关链接:

条件规则功能介绍

条件规则优化

条件规则支持函数

1 简介1.1 功能介绍自BOS_V5.0.011起,支持对单据字段使用多种类型的集合函数(第一行、最大最小、合计、计数项、平均值),并能将函数计...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息