在分摊行权重计算报表中使用总计
在汇总或组权重计算报表、手动覆盖权重计算报表或组覆盖权重计算报表中使用总计以引用自定义总计的示例如下。对于用于检索维度覆盖的权重值的自定义总计,自定义计算报表必须覆盖自定义总计地址。自定义总计地址将替换为分摊维度覆盖。您可以覆盖计算报表中的任何自定义总计字段。与计算报表相关联的业务类中的任何字段均可用作覆盖字段。
计算报表必须遵循以下结构:
(total(GeneralLedgerTotal."SALES", AccountingEntity=AccountingEntity, GeneralLedgerTotal.AccountingUnit=AccountingUnit, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period). NetFunctionalAmount)
其中:
变量 | 描述 |
---|---|
Total | 使用总计。 |
GeneralLedgerTotal | 用于保存待获取余额或总计的业务视图或地址。 |
SALES | 在 GeneralLedgerTotal 中定义的自定义总计。 请参见自定义总计。 |
AccountingEntity | GeneralLedgerTotal 上的会计维度。 |
AccountingEntity | 计算会使用分摊行覆盖维度的会计实体代替在 SALES 中指定的会计实体。 |
GeneralLedgerTotal.AccountingUnit | GeneralLedgerTotal 上的会计维度。 |
AccountingUnit | 计算报表会使用分摊行覆盖维度的会计单位代替在 SALES 中指定的会计单位。 |
GeneralLedgerTotal.EntityYearPeriod | GeneralLedgerTotal 中的期间维度。 |
AllocationContext.Period | 计算报表会使用分摊运行上下文中的期间代替在 SALES 中指定的期间。 计算报表对分摊行不具有访问权限,您要处理的分摊期间除外。例如,您可以引用分摊期间以查找该期间的人数。 |
NetFunctionalAmount | GeneralLedgerTotal 中的度量。计算会提取“功能性净额”。 |