Referenciar total personalizado em um cálculo

Um total personalizado é referenciado em um cálculo personalizado com o total de sintaxe. Para referenciar um total personalizado sem a substituição, use esta sintaxe:

(total(BusinessViews.Total Name).Measure)

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

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

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

Quando referenciado em um cálculo personalizado, um ou mais membros de dimensões (valores de campo) no total personalizado podem ser substituídos. Ao substituir os membros de dimensão, o valor que o total personalizado referencia muda também. Para referenciar um total personalizado com a substituição, use esta sintaxe:

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

Por exemplo, esta é a fórmula que é usada para referenciar um total personalizado “Receita” em um 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 é usado.
GeneralLedgerTotal Identifica uma visualização de negócios ou endereço que contém os saldos ou totais a serem obtidos.
REVENUE O total personalizado definido em GeneralLedgerTotal.
AccountingEntity Identifica uma dimensão contábil sobre o GeneralLedgerTotal.
AccountingEntity Identifica que o cálculo usa a entidade contábil da dimensão de substituição que está atualmente referenciada por preço de transferência em vez da entidade contábil especificada na receita total personalizada.
GeneralLedgerTotal.EntityYearPeriod Identifica uma dimensão de período no GeneralLedgerTotal.
AllocationContext.Period Identifica que o cálculo usa 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.