在計算中參考自訂總計

自訂計算會使用 total 語法參考自訂總計。若要參考自訂總計而不置換,請使用以下語法:

(total(BusinessViews.Total Name).Measure)

當在自訂計算中參考而不置換時,自訂總計參考的值會在自訂計算中使用。

例如,以下公式可用於在自訂計算中參考自訂總計收入,而不置換。

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

當在自訂計算中參考時,可取代自訂總計中的一或多個維度成員 (欄位值)。取代維度成員會變更自訂總計參考的值。若要參考自訂總計並置換,請使用以下語法:

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

例如,以下公式可用於在自訂計算中參考自訂總計「收入」,進而置換個體與期間:

(total(GeneralLedgerTotal."REVENUE", AccountingEntity=AccountingEntity, GeneralLedgerTotal.EntityYearPeriod=AllocationContext.Period).NetFunctionalAmount)
參數 說明
total 識別使用的總計。
GeneralLedgerTotal 識別保存要取得之餘額或總計的業務檢視或地址。
REVENUE 在 GeneralLedgerTotal 上定義的自訂總計。
AccountingEntity 識別 GeneralLedgerTotal 中的會計維度。
AccountingEntity 識別計算將使用目前由轉移定價參考之置換維度中的會計個體,而非在自訂總計 REVENUE 中指定的會計個體。
GeneralLedgerTotal.EntityYearPeriod 識別 GeneralLedgerTotal 中的期間維度。
AllocationContext.Period 識別計算將使用重新收費計算執行上下文中的期間,而非在自訂總計 REVENUE 中指定的期間。
NetFunctionalAmount 是 GeneralLedgerTotal 中的測量值。識別計算將提取功能性貨幣淨額。