跳转至

运行规则

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)
  • 颜色(例如,红色的负数不影响值)