Formulas Notes

· Describe the purpose of each function.

Function Summary Description Methods
A12 12 point Average Calculates a 12-point average for an account. Chart
A24 24 point Average Calculates a 24-point average for an account. Chart
ABS Absolute Value Calculates the absolute value of an expression. Chart
Translation
Consolidation
AVE Average Calculates the average of the current period and all previous periods for an account. Chart
BALANCE Balance Calculates the plug value for an account. Chart
BASE Base Sets a destination account's opening balance for the current category to a source account's ending value for the prior category. Chart
Translation
Consolidation
BASEFLOW Base for Flow Accounts Sets a destination account's opening balance for the current category to a source account's category-to-date ending value for the prior category. Chart
Translation
Consolidation
CATEGORY Category Retrieves a value for an account from the specified category. Chart
CPN Current Period Number Retrieves the current period number. Period 1 is the first period for the category. Chart
Translation
Consolidation
CROSSRATE Cross Rate Calculates the cross rate for a node if there is a currency change. Translation
CTD Category to Date Calculates a category-to-date value for this account regardless of the default category view. Chart
Translation
Consolidation
CUM Cumulative Calculates the total value from the first period of the current year to the current period for an account. Chart
DFB Difference from Base Calculates the difference between the opening balance and the value for each period for a balance account. Chart
Translation
Consolidation
DIFF Difference Calculates the difference between the current and prior period values of an account. Chart
Translation
Consolidation
DSUB Detailed Subtotal Calculates subtotals by subaccount for a range of accounts, if all accounts in the range have the same subaccounts. Chart
DSUSA Detailed Subtotal at 1st Level Totals a range of first-level and second-level subaccounts, for one major account, starting from a specified first-level subaccount. Chart
DTOSA Detailed Total of 1st & 2nd Level Subaccounts Totals all first-level and second-level subaccounts that precede this subaccount. Chart
DTOT Detailed Total Totals accounts within a group by subaccount. Chart
DUR During Assigns a value to an account for a range of periods. Chart
Translation
Consolidation
DWV Days Weighted Value Calculates the average days weighted value for an account. Chart
Translation
Consolidation
ECODE Entity Code Retrieves the entity code within an IF statement. Chart
Translation
Consolidation
ECODEIC Intercompany Partner Entity Code Retrieves the entity code of the intercompany partner within an IF statement. Chart
Translation
Consolidation
GET Get Value Retrieves a value from the specified entity, category, account and period. Chart
Translation
Consolidation
GROW Growth Calculates a compound growth rate and increases a specified account by this rate. Chart
Translation
Consolidation
GTZ Greater than Zero Assigns the value of an expression if the expression's value is greater than zero. Chart
Translation
Consolidation
IF If Tests an expression to determine if it is true and returns a value based on the result. Chart
Translation
Consolidation
IFT If Then Tests an expression for negative, positive, or zero value and returns a value based on the result. Chart
Translation
Consolidation
INC Increment Increments a specified account by the value of the expression. Chart
INP Input Allows you to directly input account values for a parent company instead of rolling up the values from its dependents. Chart
LEVEL Intercompany Level Retrieves the values of the intercompany entity that must be eliminated from the current level of the organization. Consolidation
LOC Local Currency Value Calculates the value of the account using the local currency value. Translation
LTZ Less than Zero Assigns the value of an expression if the expression's value is less than zero. Chart
Translation
Consolidation
MAX Maximum Compares two expressions and returns the greater value. Chart
Translation
Consolidation
MCODE Consolidation Method Retrieves the code of the consolidation method for the current entity in the current period within an IF statement. Consolidation
MCODEIC Intercompany Partner Consolidation Method Retrieves the code of the consolidation method for the current intercompany entity in the current period within an IF statement. Consolidation
MIN Minimum Compares two expressions and returns the smaller value. Chart
Translation
Consolidation
NEXT NextPeriod Retrieves the value for the period after the current period for this account. Chart
Translation
Consolidation
NMP Number of Periods Retrieves the number of periods in the current category. Chart
Translation
Consolidation
NOC No Consolidation of an Account Prevents an account from consolidating. Consolidation
NOINP No Input Prevents input into the account. Chart
NOSIGN Disable Attribute Sensitivity Disables the attribute sensitivity for accounts during formula execution. Chart
Translation
Consolidation
OPE Opening Balance Retrieves the opening value for an account. Chart
Translation
Consolidation
OPEN Opening Value Retrieves the opening value or a text string for percent ownership, percent consolidation, method, or entity code. Consolidation
OPENELIM Opening Balance (Elimination) Retrieves the opening value from the elimination detail of the current dependent. Consolidation
OPENPROP Opening Balance (Proportion) Retrieves the opening value from the proportion detail of the current dependent. Consolidation
OPENTRAN Opening Balance (Translation) Retrieves the opening value from the translation detail of the current dependent. Translation
PCH Percentage Change Calculates the percentage change between the current and prior period values of an account. Chart
PCONS Percent Consolidate Retrieves the percent consolidation of the current dependent. Consolidation
PCONSIC Intercompany Partner Percent Consolidate Retrieves the percent consolidation of the current intercompany partner. Consolidation
PER Period Retrieves a value for a specified period for an account. Chart
Translation
Consolidation
POWN Percent Ownership Retrieves the percent ownership of the current dependent. Consolidation
POWNIC Intercompany Partner Percent Ownership Retrieves the percent ownership of the current intercompany partner. Consolidation
PRD Period Values Retrieves the periodic value for an account regardless of the data view. Chart
Translation
Consolidation
PRE Previous Retrieves the value for the prior period of an account. Chart
Translation
Consolidation
PVA Periodic Value Translates an account based on periodic values and overrides the application defaults for currency translation for an account. Translation
RET Retrieve Account Value Retrieves a value from a specified entity for the destination account. Chart
Translation
Consolidation
ROUND Round Account Rounds the value in an account to the nearest multiple of a specified value. Chart
Translation
Consolidation
SCA Scale Retrieves the scale value for the current entity. Chart
Translation
Consolidation
SIGN Enable Attribute Sensitivity Enables account attribute sensitivity during update rule execution. Chart
Translation
Consolidation
SUBTOTAL Subtotal Calculates a subtotal for a range of accounts. Considers the account type. Chart
SUBSA1 Subtotal 1st Level Subaccounts Totals a range of first-level subaccounts for one major account starting from a specified subaccount. Chart
SUM Sum Totals a range of accounts. Does not consider the account type. Chart
TOTAL Total Totals all accounts that precede an account in its account group. Chart
TOTSA1 Total 1st Level Subaccounts Totals all first-level subaccounts that precede this subaccount. Chart
TRANSP Transpose Consolidates values for an entity into intercompany subaccounts at the parent level. Consolidation
VAL Value at Exchange Rate Translates an account based on YTD values and overrides the application defaults for currency translation for this account. Translation
YTD Year to Date Calculates a year-to-date value for this account regardless of the default category view. Chart
Translation
Consolidation

· Describe how to create category-specific formulas.

Category specific formulas are created by entering the formula a category column in the Method window.

· Given an exhibit of an entity's attributes and formula statements, define the expected results of running the default chart method for that entity.

[]

· Identify the results that should appear at various levels of the organization for an account that appears in formulas.

[]

· Correctly identify where CHARTDSM is used.

This method calculates the proportion, contribution, translation, parent adjustment, and elimination detail.

· Define where formula statements should appear given a set of requirements for which calculations must take place.

[]

· Given specific functions, identify which can or cannot be used in particular types of methods.

[]

· Determine the proper order of execution within DSM.

The order methods are executed within DSM is:

  1. None Detail is calculated using all Chart methods except CHARTDSM.
  2. Translation Detail is calculated using all Translation methods.
  3. Consolidation Detail is calculated using all consolidation methods.
  4. Elimination Detail is calculated.
  5. Adjustments Detail is posted from Journals.
  6. Contriduction Detail is calculated from None, Translation, Consolidation, Elimination and Adjustment Detail.
  7. CHARTDSM Method is calculated for all detail except None.

· Define the purpose of update rules and where in the DSM information can be written.

Update rules are special functions that defines the ID for a group of formulas used to distribute values to accounts in other entities. Update rules are only used in consolidation methods.

Describe what happens during a standard consolidation if data is written to a "partner elimination" outside the branch of the organization chart that is currently being consolidated.

[]

Describe valid update rule keywords.

[]

· Describe the effects in the system of changing the default chart method.

The default chart method is CHART and the formulas in it apply throughout applications. Changes to CHART will therefore affect how all totals and values are calculated. Except where CHART is repalced by custom chart methods.

· Define system maintenance that will require formulas to be rechecked.

Formulas need to be checked when:

· Describe the ACE approach to logic (data in source accounts).

The Statutory Consolidation Engine (ACE) is an Hyperion Enterprise add-on that can improve consolidation performance when an application has a sparse data, and one or more of the following apply:

ACE improves the performance of Hyperion Enterprise by:

For example the formula #X=#Y-#Z would be implemented in ACE as add the value in #Y to #X and subtract the value in #Z from #X.

· Describe how to build and maintain logic in the ACE Administration Module.

[]

· Describe how to calculate currency translation adjustments (including movements).

Currency translation adjustments can be calculated in the CHARTDSM method.

· Describe the effect of child rate accounts on currency translation.

Child Rate Accounts let you use non-global exchange rates for entities.