'Allocation and closing' 数据处理 - 分录创建
"分摊与结账"数据处理 - 分录创建¶
一旦系统为分摊和结账流程完全配置好,并且定义了执行计划,就可以运行"分摊与结账"数据处理,它会根据定义的参数生成复式记账分录
现在让我们逐步了解,在指定了流程和用于标识要处理数据的任何其他过滤器,并选择了要运行的 n 元组(实体/场景/期间/例程)之后,数据处理如何生成这些分录。
第一步是删除所有即将被重新生成的现有分录,具体来说:
- 在完整执行的情况下(启用"全部运行"选项),系统删除先前由同一 n 元组执行生成的所有实体日记账和明细分录
- 在部分执行的情况下(启用"部分化例程"选项),系统仅删除先前由所选规则执行生成的所有实体日记账和明细分录
第二步是计算要处理的数据的"部分"、要应用于此数据的动因(对于属于分摊系列的数据处理,重分类除外)、目标数据(对于属于目标匹配系列的数据处理)以及要重分类要处理数据的覆盖项(对于属于"重分类"、"转移价格"或目标匹配系列的数据处理)。
现在让我们详细看看系统如何执行相关计算:
- 要处理的数据,根据与规则关联的数据处理类型,它们有不同的名称(要处理、要调整或价格数据),通过基于以下内容过滤现有数据来计算:
- 执行计划中指定的场景/期间
- 执行计划中定义的实体与要运行规则详细信息中指定的任何实体之间的"交集"
- 例程中指定的要处理的类别
- 要处理规则中指定的科目性质
- 定义要处理规则详细信息时在科目和自定义维度上定义的任何过滤器
- 要应用于要处理数据的动因,其计算方式与要处理数据相同,但需考虑:
- 可以在执行计划中定义"分摊动因场景",用作处理计划的替代
- 不应用执行计划中在实体上定义的过滤器
- 不应用例程中指定的要处理类别上的过滤器
- 不应用要处理规则中指定的科目性质上的过滤器
- 定义要处理规则详细信息时,应用相关选项卡("分摊动因",或在"转移价格"数据处理情况下为"数量")中在科目、实体和自定义维度上定义的过滤器
- 目标数据的计算方式因要处理规则定义的数据处理类型而异,具体来说:
- 在"目标匹配"的情况下,目标数据的计算方式与要处理数据相同,但需注意,可以在执行计划中定义用作处理场景替代的"目标场景"
- 在"计算目标匹配(通过"固定 %")"的情况下,目标数据通过应用为要处理数据计算定义的相同过滤器(科目上定义的除外)来计算,作为详细信息中指定的参考科目值的百分比。
- 在"计算目标匹配(通过"计算 %"作为比率)"的情况下,目标数据的计算方式与"计算目标匹配(通过"固定 %")"相同,但需考虑:
- 使用详细信息中指定的百分比(固定的或由系统自动计算的)进行计算
- 可以在执行计划中定义"影响计算场景",用作处理场景的替代
第三步是生成调整分录。这些分录通过将动因或目标数据(取决于为规则定义的数据处理系列)应用于要处理数据来生成。
现在让我们详细看看系统在各种流程中如何执行此计算:
- 分摊(重分类除外)系列:每个要处理的数据项被拆分为与要应用动因数量相同的分录,同时考虑定义的过滤器和要分摊的维度。然后每个要处理的数据项被冲销,创建一条符号相反的分录
- 重分类:定义的覆盖项直接应用于要处理数据,生成两条分录:一条基于规则详细信息中指定的维度的重分类分录,以及一条符号相反、冲销要处理数据的分录
- 目标匹配系列:生成的分录由要调整数据与目标数据之间的差额给出。如果要在处理规则的详细信息中如此指定,可以生成金额为零的调整分录
第四步是将覆盖项应用于生成的分录。规则详细信息中定义的覆盖项应用于:
- 在属于分摊系列的处理情况下,应用于冲销和分摊分录
- 在"重分类"情况下,应用于冲销分录

系统始终创建复式记账记录,因此冲销和分摊覆盖项的总和(如果同一维度两者都存在)将为零。
如果只指定了冲销(或分摊)覆盖项,系统将取消已分摊(或已冲销)的金额,以确保每个序列中的总和为零。
如果未指定覆盖项,数据处理结果的维度将正好是要处理数据的维度,但已激活"分摊"选项的维度除外。
- 在属于目标匹配系列的数据处理情况下,应用于目标数据和相关的资产负债表应计项
最后一步是在"分录明细"中汇总生成的明细分录。汇总后的移动被保存在管理实体日记账的表中。