运行规则
CCH Tagetik > 验证(Validation)> 规则(Rules)
规则执行功能允许用户运行保存在文档中的验证规则,以验证一致性和准确性(例如,对账、表合计、自定义检查等)。以下各节介绍如何选择和运行规则,以及如何解读结果。
如何运行规则¶
您可以通过两种方式运行规则:
- 单次运行: 在文档的规则列表中展开规则卡片,然后点击
。该规则会立即运行,无需事先选择。这对于快速检查单条规则很有用。 - 多次运行: 使用每条规则旁边的复选框选择一条或多条规则,然后点击 运行规则(Run rules)(N) 按钮(其中 N 表示所选规则的数量)。所有选中的规则将在一次操作中运行。
注意。 运行规则(Run rules)(N)**** 按钮仅在至少选择一条规则时启用。如果未选择任何规则,该按钮保持禁用状态。
执行与检查¶
运行 一致性规则 时,系统会验证:
- 与同一标签关联的所有对象彼此一致
- 所选标签内的所有值彼此匹配
除这些检查外,当您运行自定义规则时,系统还会验证规则中所用标签之间比较的有效性。如果某个标签包含不一致的值(例如,具有不同值的对象),系统会在执行结果中显示不一致的详细信息。
结果类型¶
有三种可能的结果类型:
- 已验证(Verified): 规则已成功验证
- 失败(Failed): 规则已执行,但结果不满足预期条件
- 错误(Error): 由于数据或标签错误,规则无法执行(例如,所需标签不再可用,或同一标签在多个对象中包含不同的值)
执行结果¶
执行结束时,结果将显示在专用面板中,其中:
- 结果以多张卡片或消息形式显示,每条执行的规则一张,以清楚区分结果
- 每张卡片均可展开以查看详细结果
- 结果按状态排序:先是出错的规则,然后是失败的规则,最后是已验证的规则
对于每条执行的规则,系统会显示一张结果卡片,其中包含:
- 规则状态(已验证、失败或 错误)
- 规则名称及相关标签
- 已验证的值(数值和比较结果)
- 执行日期和时间
此外,对于由不一致引起的 错误 结果,系统还会显示:
- 不一致标签的名称
- 受影响对象的数量
- 不一致的值
通过点击 在文档中显示(Show in document) 链接,您还可以识别文档中包含不一致的对象。
一致性规则:数字如何比较¶
对于一致性规则,系统按以下标准对值进行规范化:
- 负数: 负号和括号被视为等效(例如,-10 = (10))
- 小数和千位分隔符: 取决于文档高级设置中定义的本地化设置(例如,1,200 = 1.200)
- 零值: 可以表示为 0、– 或 N/A(例如,0 = – = N/A)
以下内容不被视为等效(因此不会被规范化):
- 币种(不处理转换逻辑)
- 千/百万表示法(例如,10 M ≠ 10 K)
- 颜色(例如,红色的负数不影响值)