Explore various Multi Dimensional Calculation examples to gain insights into how these calculations operate across different scenarios.

This calculation will copy data from Account 1700 from the Increase movement to the Decrease Movement in Intercompany Member Total_GL.

FieldDefinition
Calculation NameTransfer_Inc_To_Dec_Total_GL
Model *If no model is defined, the calculation will run on any model selected at run time.
Calculation Order1
Store TargetTrue
Calculation Type
ActiveTrue
FieldRow1Row2
Rule Number11
Source TargetSourceTarget
Step No step number is needed if the calculation only contains additions and/or subtractions.
Local CurrencyTrueTrue
Operator+-
Account17001700
AuditSource GLSource GL
CurrencyAny dimension left blank will run on all members in that dimension.
DataviewValueValueCalc
Date

Entity

FunctionNo FunctionNo Function
GroupNo GroupNo Group
IntercompanyTotal_GLTotal_GL
MovementIncreaseDecrease
Scenario

SharesNo EntityNo Entity
Result of simple data copy

This calculation will sum accounts 1715 and1750 and reverse that amount into the Decrease Movement in Intercompany Member Total_GL.

FieldDefinition
Calculation NameSum_1715-1720_Inc_To_1750_Dec
Model 
Calculation Order1
Store TargetTrue
Calculation Type
ActiveTrue
FieldRow1Row2Row3
Rule Number111
Source Target SourceSource

Target

Calculations can have multiple sources, but they must only have one target.

Step


Local CurrencyTrueTrueTrue
Operator++-
Account171517201750
AuditSource GLSource GLSource GL
Currency


DataviewValueValueValueCalc
Date


Entity120120120
FunctionNo FunctionNo FunctionNo Function
GroupNo GroupNo GroupNo Group
IntercompanyTotal_GLTotal_GLTotal_GL
MovementIncreaseIncreaseDecrease
Scenario


SharesNo EntityNo EntityNo Entity
Result of multiple sources in one calculation

This calculation will calculate Shareholder Equity/Total Assets.

FieldDefinition
Calculation NameRatio calculation
Model 
Calculation Order1
Store TargetTrue
Calculation Type
ActiveTrue
FieldRow1Row2Row3Row4
Source TargetSourceSourceSourceTarget
Step*****As this calculation contains a division, the step number must be increased to define the BEDMAS calculation order.
11
Local CurrencyTrueTrueTrueTrue
Operator++/

-

The Multi Dimensional calculation makes use of the Debit/Credit status of an account. In some cases, such as this Ratio calculation, the Target needs to have an operator of - to account for this sign change.

Account30003001AssetsFinancial Ratios
AuditSource GLSource GLSource GLSource GL
Currency



DataviewValueValueValueValueCalc
Date



Entity120120120120
FunctionNo FunctionNo FunctionNo FunctionNo Function
GroupNo GroupNo GroupNo GroupNo Group
IntercompanyTotal_GLTotal_GLTotal_GLTotal_GL
MovementClosingClosingClosingClosing
Scenario



SharesNo EntityNo EntityNo EntityNo Entity
Result of ratio calculation