在計算中參考自訂總計
自訂計算會使用 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 中的測量值。識別計算將提取功能性貨幣淨額。 |