Referenciar total personalizado num cálculo

Um total personalizado é referenciado num cálculo personalizado com o total de sintaxe. Para referenciar um total personalizado sem a substituição, utilize a seguinte sintaxe:

(total(BusinessViews.Total Name).Measure)

Quando referenciado num cálculo personalizado sem a substituição, o valor que é referenciado pelo total personalizado é utilizado no cálculo personalizado.

Por exemplo, esta é a fórmula que é utilizada para referenciar uma receita total personalizada num cálculo personalizado sem a substituição.

(total(GeneralLedgerTotal."REVENUE").NetFunctionalAmount)

Quando referenciado num cálculo personalizado, um ou mais membros de dimensões (valores de campo) no total personalizado podem ser substituídos. Substituir os membros de dimensão altera o valor que o total personalizado está a referenciar. Para referenciar um total personalizado com a substituição, utilize a seguinte sintaxe:

(total(BusinessViews.CustomTotal Name, BusinessClass.Field1 = Override Value, BusinessClass.Field2 =Override Value, BusinessClass.FieldN = Override Value).Measure)

Por exemplo, esta é a fórmula utilizada para referenciar um total personalizado “Receita” num cálculo personalizado substituindo a entidade e o período:

(total(GeneralLedgerTotal."REVENUE", AccountingEntity=AccountingEntity, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period).NetFunctionalAmount)
Parâmetros Descrição
total Identifica que um total é utilizado.
GeneralLedgerTotal Identifica uma visualização de negócios ou endereço que contém os saldos ou totais a serem obtidos.
RECEITA O total personalizado definido em GeneralLedgerTotal.
AccountingEntity Identifica uma dimensão contabilística sobre o GeneralLedgerTotal.
AccountingEntity Identifica que o cálculo utiliza a entidade contabilística da dimensão de substituição que está atualmente referenciada por preço de transferência em vez da entidade contabilística especificada na RECEITA total personalizada.
GeneralLedgerTotal.EntityYearPeriod Identifica uma dimensão de período no GeneralLedgerTotal.
AllocationContext.Period Identifica que o cálculo utiliza o período a partir do contexto da execução de cálculo de nova cobrança em vez do período especificado na RECEITA total personalizada.
NetFunctionalAmount É uma medida no GeneralLedgerTotal. Identifica que o cálculo reúne o valor funcional líquido.