跳转至

控制组诊断

控制描述

控制组诊断检查从控制组定义中获得的规则的平衡。然后,它根据为控制组选择的操作符,将"父"科目关联的金额合计与"子"科目关联的金额合计进行比较。

对于带"按元素检查"选项的平衡控制组(为其定义了单组科目),控制是在每个单独科目上执行,而不是在所有科目的合计上执行。

控制组诊断分析总额、IC 和净额数字,具体取决于所分析的控制组类型。

控制操作符

该检查使用以下操作符:

操作符 描述
=(等于) "子"科目的金额必须等于"父"科目的金额。
<(小于) "子"科目的金额必须小于"父"科目的金额。
>(大于) "子"科目的金额必须大于"父"科目的金额。
> =(大于或等于) "子"科目的金额必须大于或等于"父"科目的金额。
<=(小于或等于) "子"科目的金额必须小于或等于"父"科目的金额。
<>(不等于) "子"科目的金额必须不同于"父"科目的金额。
一致性 如果"父"科目的金额不同于零,则"子"科目的金额也必须不同于零。
双向一致性 如果"父"科目的金额不同于零,则"子"科目的金额也必须不同于零。如果"父"科目的金额为零,则"子"科目的金额也必须为零。
按元素一致性 如果存在不同于零的"父"科目,则也必须存在不同于零的"子"科目。
按元素双向一致性 如果存在不同于零的"父"科目,则也必须存在不同于零的"子"科目。如果所有"父"科目都等于零,则所有"子"科目也必须等于零。

对于"存在性"控制组,即操作符为 <(小于)、>(大于)和 <>(不同)且按场景/期间、实体和控制组没有数据的控制组,诊断按验证规则中定义的类别/分组生成报告。

因此,在无行或零行的情况下可能会遇到不同的行为。

在零行的情况下,分析数据时会考虑控制组设置。因此,例如,如果控制组要求在最低级元素层面检查自定义维度,则生成的报告不仅按类别/组细分,还按自定义维度细分。

要诊断的控制组

诊断仅在所选流程关联的控制组上执行。 对于每个实体,即实体、贡献方节点、合并方节点,仅与该实体关联的流程数据模型中存在的控制组接受诊断。

至于用于验证损益表结果($BS_)的控制组,即使实现了平衡,也可以显示其结果。为此,需要指定即使发生平衡也应显示结果的类别(要诊断的类别)。

注意:要使用的结果科目代码是流程计算逻辑中定义的那个。

诊断和控制组列表

控制组主数据的以下属性与诊断数据处理的执行相关:

属性 描述
要检查的数据类型 指定检查是在总额、净额还是 IC 金额上执行。
检查原始数据依据 指定对总额金额、金额类别的检查是按本地币种还是按交易币种执行。
检查原始数据对象 指定控制组是在实体上、贡献方节点上还是两者上诊断。
按实体检查合并日记账 如果启用,对合并日记账的检查按日记账和实体运行,否则仅按日记账运行。

有关更多详细信息,请参阅数据模型部分中的

总额金额检查

对总额金额的检查在要检查的数据类型 = 总额的控制组上执行,并在原始场景和合并场景上都执行。它报告受诊断实体的流程数据模型中存在的总额阶段上的任何不平衡金额。

它在所有类别类型(金额、实体日记账、合并日记账)和所有类别分组(实体分组、合并方实体分组、合并方分组)上执行。

它可以在自定义维度的单个元素上、在自定义维度的顶级节点上执行,或按控制组列表中指定的方式对自定义维度求和执行。此外,它会考虑在控制组本身上定义的任何自定义维度限制。

IC 金额检查

对 IC 金额的检查在要检查的数据类型 = 公司间的控制组上执行,并且仅在原始场景上执行。它报告受诊断实体的流程数据模型中存在的 IC 阶段上的任何不平衡金额。

它按 Ctp 实体执行,仅检查控制组列表中IC 检查的对应方规则中定义的对应方(如果有)。此设置对于贡献方节点会被忽略,在贡献方节点中检查按 Ctp 节点执行。

它仅在实体日记账和金额类别上执行,并且仅在实体和合并方实体的类别分组上执行。

它可以在自定义维度的单个元素上、在自定义维度的顶级节点上执行,或按控制组列表中指定的方式对自定义维度求和执行。此外,它会考虑在控制组本身上定义的任何自定义维度限制。

净额金额检查

对净额金额的检查在要检查的数据类型 = 净额的控制组上执行,并且仅在原始场景上执行。它报告受诊断实体的流程数据模型中总额和 IC 之间最大阶段(容量阶段)的任何不平衡金额

它仅在实体日记账和金额类别上执行,并且仅在实体和合并方实体的类别分组上执行。

它可以在自定义维度的单个元素上、在自定义维度的顶级节点上执行,或按控制组列表中指定的方式对自定义维度求和执行。此外,它会考虑在控制组本身上定义的任何自定义维度限制。

要诊断的类别

要诊断的类别和类别分组在流程的验证规则中定义 (Validation Rules Page)。对于每个类别和每个分组,指定以下项目:

  • 严重性 (AutomaticBlockingNon-blockingDiagnostic onlyDo not run),

注意:如果选择 Automatic,则信息从控制组列表中检索,其中只能为 BlockingNon-Blocking

  • 由自动平衡数据处理或数据提交程序运行的诊断的任何容差阈值

实体分组是仅包含贡献者的实体类别(即金额和/或实体日记账)的分组。这些分组既可以在原始场景上验证,也可以在合并场景上验证。

合并方实体分组是仅包含实体类别(即金额和/或实体日记账)的分组,其中至少有一个属于合并方。这些分组既可以在原始场景上验证,也可以在合并场景上验证。

合并方分组是还包含单个合并日记账类别的分组。这些分组只能在合并场景上验证,并且只能对"Converted"和"Consolidable"金额进行验证。