可视化规则

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

可视化规则

问题描述:

解决方案:

1 简介

1.1 功能介绍

总概况:提供配置化方式编辑业务规则逻辑,支持简单的条件判断和计算语句;配置类规则目前暂不支持通过“导入完整规则”功能导入,后续迭代会包含。

功能列表:配置类规则;配置类规则逻辑;配置类规则脚本预览;规则标准保存、提交、调试流程。


1.2 应用场景

基本计算规则的配置,支持条件判断,支持四则运算。


1.3 系统路径

【企业绩效云】→【合并报表】→【系统配置】 →【业务规则】 


1.4 关键字段/按钮说明

1.4.1 配置类规则新增/编辑页面-基本信息

关键字段说明

字段名称

详细解释

分配过程

可选明细过程成员,与脚本类规则的逻辑一致

 

关键按钮说明

按钮名称

详细解释

保存

保存配置类型规则的内容

提交

将保存的配置类规则提交到可执行

新增逻辑

打开新的规则逻辑编辑页面

删除逻辑

删除规则逻辑列表中选中的逻辑内容

调整顺序

调整规则逻辑列表中的顺序

调试

调试执行当前配置类规则的所有逻辑

执行情况

可查看规则的执行记录及日志信息

预览脚本

可预览配置类规则对应调试版及运行版的脚本内容

 

1.4.2 配置类规则新增/编辑页面-规则逻辑列表

关键字段说明

字段名称

详细解释

逻辑编码

基于配置规则编码自动生成

逻辑名称

根据规则逻辑配置内容显示

日志输出

执行条件

执行范围

计算表达式

 

1.4.3 规则逻辑新增\编辑页面-基本信息

关键字段说明

字段名称

详细解释

日志输出

可选“无日志”、“仅调试输出”和“日志输出”,默认“无日志”;其中,“仅调试输出”表示在规则调试时会输出日志,“日志输出”表示会在调试规则及智能合并时输出;输出的内容为对应规则逻辑编码加“开始执行”及“执行完成”字样。

 

关键按钮说明

按钮名称

详细解释

保存

保存规则逻辑配置内容,并更新对应配置规则的内容

退出

关闭规则逻辑编辑页面

 

1.4.4 规则逻辑新增\编辑页面-执行条件

关键字段说明

字段名称

详细解释

逻辑连接

可选“且”和“或”,用于多行条件的逻辑连接;第一行条件不可设置

上下文维度

可选“情景”、“组织”、“财年”、“期间”、“过程”和“币别”

判断条件

可选对应上下文维度的属性作为判断的条件;所有上下文维度可选的属性为,“编码”、“存储类型”和“聚合算法”;特殊的,当上下文维度选的是“组织”时,可额外选择“本位币别”、“母公司币别”、“是否内部往来组织”、“控股组织”和“是否独立法人”

判断方法

判断方法可选“等于”、“不等于”、“大于”、“大于等于”、“小于”、“小于等于”、“包含于”、“不包含于”、“是明细成员”、“不是明细成员”、“是直接下级成员”、“不是直接下级成员”、“是下级成员”、“不是下级成员”、“是有效明细成员(仅组织)”、“不是有效明细成员(仅组织)”、“是有效直接下级成员(仅组织)”、“不是有效直接下级成员(仅组织)”、“是有效下级成员(仅组织)”和“不是有效下级成员(仅组织)”;

条件值(单选)

用于跟判断条件做比较的条件值,除了“包含于”和“不包含于”外,适用其他所有判断方法;其中,当判断方法为“是明细成员”或“不是明细成员”时,可以不设置条件值

条件值(多选)

用于跟判断条件做比较的条件值,仅适用“包含于”和“不包含于”判断方法

优先级

可选数字1、2、3、4;用于控制多个条件在逻辑连接时的优先级,优先级相同的会包含在同一个括号中,具体逻辑效果可在配置规则的预览脚本中查看

关键按钮说明

按钮名称

详细解释

增行

增加一行条件设置

删行

删除选中的条件设置,仅支持单行删除

 

1.4.5 规则逻辑新增\编辑页面-执行范围

关键字段说明

字段名称

详细解释

维度

可选除了上下文维度外的其他所有维度

包含成员

指定计算对应的维度范围,即定义runs语句中的scope

排除成员

需要先指定“包含成员”,基于包含成员的范围来指定排除的成员范围

关键按钮说明

按钮名称

详细解释

增行

增加一行执行范围设置

删行

删除选中的执行范围设置,仅支持单行删除

 

1.4.6 规则逻辑新增\编辑页面-计算表达式

关键按钮说明

按钮名称

详细解释

v

设置计算源或目标的维度组合;其中,目标维度组合不能设置上下文维度成员;源维度组合可设置所有维度成员,财年期间做了特殊加工

abs

添加abs取绝对值函数,里面定义的v公式

round

添加取精度函数,里面定义的是v公式及精度数字,其中精度数字默认为2

rate

添加获取汇率的函数,提供窗口选择原币到目标币的指定汇率

esp

添加股权比例数据获取的函数,提供窗口选择相关参数

报表单元格

可双击指定单元格维度组合作为源或目标的维度组合

 

2 主要操作


2.1 新增\编辑配置化规则


前提条件

业务规则页面,左侧过程树选的是明细成员,且不是公共库。


操作步骤

步骤1: 点击“新增”按钮,选择“配置类”

注意事项:如果规则分类选中的是“公共库(None)”,新增规则默认是脚本类规则。

 

步骤2: 完善配置类规则基本信息

编辑“定义编码”、“名称”、“分配过程”及“说明”;


后续操作

编辑规则逻辑,保存、调试、提交、预览配置类规则。


2.2 新增\编辑规则逻辑


前提条件

进入到配置类规则新增\编辑页面,新增逻辑或点击已有逻辑编码。


操作步骤

步骤1: 编辑基本信息,维护“逻辑名称”和“日志输出”;

注意事项:“逻辑编码”由系统自动生成,无法编辑;“日志输出”默认为“无日志”。


步骤2: 编辑执行条件(可选)

编辑“逻辑连接”、“上下文维度”、“判断条件”、“判断方法”、“条件值”和“优先级”

注意事项:“逻辑连接”在首行不可编辑;


步骤3: 编辑执行范围(可选)

编辑“维度”、“包含成员”和“排除成员”;

注意事项:“排除成员”是基于“包含成员”来指定成员范围的,所以需要指定“包含成员”。


步骤4: 编辑计算表达式

基于报表单元格或v公式来指定源或目标的维度组合,然后加入运算符或预置函数来拼装计算表达式;


后续操作

保存规则逻辑,刷新配置类规则内容。

 


变更记录

产品版本
更新内容更新日期
V6.0.4完善执行条件和执行范围中对维度成员自定义属性的支持2023年12月



可视化规则

问题描述:解决方案:1 简介1.1 功能介绍总概况:提供配置化方式编辑业务规则逻辑,支持简单的条件判断和计算语句;配置类规则目前暂不支...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息