合并报表-业务规则-系统操作
1 简介
1.1 功能介绍
本篇内容将从系统操作的角度对业务规则的功能进行完整的说明
1.2 系统路径
【企业绩效云】→【合并报表】→【系统配置】→【业务规则】
2 系统操作
2.1 规则列表界面
2.1.1 规则展示
体系选择:规则按照体系隔离,根据实际需要使用的体系进行选择。
隐藏无效规则:勾选后,会隐藏无效的规则;有效的规则指,运行状态是已提交,且生效状态为生效。
规则分类:公共库,用于定义全局常量、全局变量和功能函数等,方便其他业务规则调用;过程树,仅包含可创建或分配规则的明细过程的树结构;挂载类,
规则清单:规则默认包含以下字段信息;也可以通过表头设置对不需要展示的字段进行手工隐藏。
字段名称 | 字段说明 |
编码 | 最多50个字符 |
名称 | 最多50个字符 |
规则类型 | 分为配置类和脚本类 |
执行顺序 | 从1开始,系统自动生成,亦可调整顺序 |
运行状态 | 新增、修改未提交、已提交 |
生效状态 | 生效、失效 |
分配模板 | 会列示规则分配的报表模板的名称 |
分配过程 | 会列示规则分配的过程,公共库规则的该字段无值 |
执行类型 | 分为默认、仅报表、仅拓展数据同步、仅集成方案、仅权益底稿、仅股权重算和仅调整抵销。 |
默认引入 | 只有公共库规则可以设置,是或否 |
说明 | 最多255个字符 |
最后修改人 | 用户名 |
最后修改时间 | 时间戳 |
2.1.2 功能按钮
当左边的规则分类选择明细时,功能按钮是完整的,如下:
当左边的规则分类选择的不是明细时,功能按钮如下:
按钮清单及说明
按钮 | 是否仅明细过程可见 | 功能描述 | 备注 |
新增 | 是 | 创建新的业务规则 | 非明细过程不能新增业务规则 |
复制 | 是 | 对已有业务规则进行复制 | 非明细过程不能复制业务规则 |
删除 | 是 | 删除选中的业务规则 | |
提交 | 是 | 提交选中的业务规则,提交后会在规则脚本编辑页面的运行版中看见内容 | 业务规则会被执行的前提是已提交 |
生效/失效 | 是 | 设置选中业务规则的生效状态 | 失效的业务规则不会被执行 |
分配 | 否 | 设置报表模板在保存或刷新时需执行的业务规则 | |
调整顺序 | 是 | 调整当前选择的过程下分配的规则的顺序,该顺序也是规则的执行顺序 | |
导出完整规则 | 否 | 导出当前系统中所有生效的规则 | |
导出完整规则-导出规则 | 否 | 支持导出用户勾选的业务规则 | |
导出完整规则-导入规则 | 否 | 允许导入.kdrle文件,支持三种导入模式(覆盖、更新和新增),并增加“导出系统规则备份”选项 | |
执行情况 | 否 | 展示规则执行日志及调试情况 | |
检索规则内容 | 是 | 在全局规则范围内指定内容 | |
规则脚本帮助手册 | 否 | 可以打开帮助手册界面,查看规则函数及相关用法 | 持续更新中 |
刷新 | 否 | 刷新规则列表的内容 | |
退出 | 否 | 退出规则列表页面 |
新增: 只有选中末级规则分类时,才允许新增规则,点击新增按钮后,会进入规则编辑界面。
复制:只有选中末级规则分类时,才允许复制规则。需要先选定要复制的规则,点击复制按钮后,则在同一规则分类直接生成编码带copy字样的规则
删除: 只有选中规则时,才允许删除;分配多个过程的同一个规则,在一个过程里删除,其他分配的 过程里也会被删除;规则删除以后无法恢复,要谨慎操作。
提交: 将调试版的可编辑的规则覆盖更新到运行版;提交后,运行状态会更新为已提交;仅生效且已提交的规则才会被系统调用。
生效/失效:选定规则后,设置失效或生效;仅生效且已提交的规则才会被系统调用。
分配:可将规则分配给报表模板,并设置“打开报表时执行”或“保存报表时执行”执行条件。没有分配的规则执行智能合并才会生效,分配以后报表打开和刷新就会生效。
调整顺序:选择可分配规则的过程后,点击该按钮,来到“业务规则执行顺序调整”页面,选中要调整顺序的业务规则,通过“上移/下移”进行调整。该功能可以调整所选过程下所有规则的执行顺序。
导出完整规则:会将所有生效的运行版规则导出成一个.kdrle文件,文件名称基本格式为RuleScript_体系编码_时间戳。
导出规则:会导出用户勾选的业务规则,要求先选中规则记录。
导入规则: 允许导入.kdrle文件,支持三种导入模式(覆盖、更新和新增),并增加“导出系统规则备份”选项。
执行情况:点击执行情况按钮,可以展示历史调试记录及报表调用分配规则的执行日志。
检索规则内容:点击后进入检索界面,可在所有规则范围内检索相关内容,并能快速进入规则编辑界面。
规则脚本帮助手册:点击后进入帮助手册界面,可查看规则函数的说明及用法。
2.2 规则编辑界面
公共库规则编辑界面如下:
常规规则编辑界面如下:
基本信息字段列表及说明
字段名称 | 字段说明 | 是否必录项 |
编码 | 业务规则唯一标识,建议命名具有一定规范和业务涵义 | 是 |
名称 | 业务规则名称 | 是 |
分配过程 | 常规业务规则有效,默认分配的是新增时选中的过程 | 是 |
执行类型 | 指定规则触发执行的类型;公共库为“默认”类型且不允许修改 | 是 |
默认引入 | 仅公共库规则有效,默认勾选 | 是 |
说明 | 业务规则详细的描述 | 否 |
编码:规则脚本编码,必需,唯一标识,不可重复;命名规范,仅使用英文字母、数字、下划线。
名称:规则脚本名称,必需,不可重复。
默认引入:仅公共库规则脚本才会有的选项,若勾选,则系统会自动加载该规则脚本,否则需要在其他说明:规则脚本备注信息,非必需。
执行类型:公共库仅支持默认类型;常用规则脚本可以选择:“默认”指所有调用规则的地方可以触发;“仅报表”指只有报表编制可以触发;“仅拓展数据同步”指只有报表编制的同步拓展数据到多维库按钮触发;“仅集成方案”指只有集成方案可调用(目前集成暂无功能支持);“仅权益底稿”指只会被权益底稿模板调用的规则,这类规则可执行对权益底稿模板的分配;“仅股权重算”指只会被合并所有权设置页面的股权重算按钮调用的规则,且只允许在合并节点的EIRpt过程上执行;“仅调整抵销”类型只由“调整抵销”菜单下的功能调用。
分配过程:仅常用规则脚本才会有的选项,指定规则脚本在哪些过程上执行,必需,可多选。
说明:规则脚本备注信息,非必需。
功能列表及说明:
按钮 | 功能描述 | 备注 |
保存 | 保存规则内容 | |
调试 | 执行调试版规则内容 | |
提交 | 将保存的调试版规则内容同步至运行版 | |
执行情况 | 查看规则的执行情况,包括执行人、执行日志等内容 | |
退出 | 退出规则编辑页面 |
调试:执行调试版规则脚本,需要对情景、财年、期间、组织、币别和过程进行勾选,其中“过程”字段仅可以选择“分配过程”中分配的部分。调试规则也会修改系统数据,一般建议在完成逻辑调试后再加入数据计算语句调试。
提交:将调试版的规则覆盖更新运行版,作为系统真正执行的规则。
执行情况:可以查看历史调试记录及报表调用分配规则的执行日志(与业务规则列表界面的“执行情况”按钮逻辑一致)。
变更记录
产品版本 | 更新内容 | 更新日期 |
V5.0.018 | 增加了“复制”按钮,适用对已有业务规则进行复制的场景,降低了业务规则配置的实施成本 | 2023年3月31日 |
V5.0.025 | 增加了“执行类型”的选项,可供权益相关功能模块单独调用,提供了权益相关的复杂业务场景支持 | 2023年7月13日 |
V6.0.1 | 优化了规则导入功能,增加了“规则脚本帮助手册”(持续更新) | 2023年10月28日 |
V6.0.4 | 1、执行类型增加了“仅调整抵销” 2、增加函数可获取报表的状态 3、优化了部分函数定义和性能 | 2023年12月 |
V6.0.8 | 1、调整业务规则列表布局,将执行类型为仅拓展数据同步、仅集成方案、仅权益底稿、仅股权重算和仅调整抵销的业务规则单独分在挂载类下 2、“规则脚本帮助手册”更新了部分内容(持续更新) 3、优化规则脚本编辑器,提供帮助提示功能(持续优化) 4、增加导出规则按钮,支持仅导出用户勾选的业务规则 | 2024年03月 |
合并报表-业务规则-系统操作
本文2024-09-22 23:12:14发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-131543.html