Total personalizado de referencia en un cálculo
En un cálculo personalizado con el total de sintaxis se hace referencia a un total personalizado. Para hacer referencia a un total personalizado sin el reemplazo, utilice esta sintaxis:
(total(BusinessViews.Total Name).Measure)
Cuando se hacen referencias en un cálculo personalizado sin el reemplazo, el valor al que hace referencia el total personalizado se utiliza en el cálculo personalizado.
Por ejemplo, esta es la fórmula que se utiliza para hacer referencia a los Ingresos del total personalizado de un cálculo personalizado sin el reemplazo.
(total(GeneralLedgerTotal."REVENUE").NetFunctionalAmount)
Cuando se hace referencia a él en un cálculo personalizado, se puede sustituir uno o varios de los miembros de dimensión (valores de campo) del total personalizado. Si sustituye los miembros de dimensión se cambia el valor al que hace referencia el total personalizado. Para hacer referencia a un total personalizado con el reemplazo, utilice esta sintaxis:
(total(BusinessViews.CustomTotal Name, BusinessClass.Field1 = Override Value, BusinessClass.Field2 =Override Value, BusinessClass.FieldN = Override Value).Measure)
Por ejemplo, esta es la fórmula que se utiliza para hacer referencia a los Ingresos del total personalizado en un cálculo personalizado que sustituye a la entidad y el periodo:
(total(GeneralLedgerTotal."REVENUE", AccountingEntity=AccountingEntity, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period).NetFunctionalAmount)
Parámetros | Descripción |
---|---|
total | Indica que se está utilizando un total. |
GeneralLedgerTotal | Identifica una visión o dirección comercial que alberga los saldos o los totales que se han de obtener. |
REVENUE | El total personalizado definido en GeneralLedgerTotal. |
AccountingEntity | Identifica una dimensión de contabilidad en GeneralLedgerTotal. |
AccountingEntity | Identifica que el cálculo utiliza la entidad contable de la dimensión de sustitución a la que está haciendo referencia el precio de transferencia, en lugar de la entidad contable que se ha especificado en REVENUE del total personalizado. |
GeneralLedgerTotal.EntityYearPeriod | Identifica una dimensión de periodo de GeneralLedgerTotal. |
AllocationContext.Period | Indica que el cálculo utiliza el periodo del contexto de la ejecución del cálculo de la recarga, en lugar del periodo que se ha especificado en REVENUE del total personalizado. |
NetFunctionalAmount | Es una medida de GeneralLedgerTotal. Identifica que el cálculo extrae el importe funcional neto. |