Configuring Accounts and Custom Dimension

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 24

Configuring Accounts

And
Custom Dimension

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Setting Up Accounts and Custom Dimensions :
The Account dimension defines the chat of accounts for an application. Each account has
an account type. Account types determine how child account are aggregated to their
parents and how account balances accumulate overtime.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Setting Up Account Types and Hierarchies
When data is input to base-level accounts, results are automatically rolled up through the
hierarchy. Account types determine whether child values are added to or subtracted
from their parent value. This determination enables you to build financial calculations
directly into the chart of accounts.
mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material
The following table describes account type behavior. For example, the Asset account type does not total across periods.
If you debit an Asset account, the value is added. If you credit it, the value is subtracted. The default translation is the
value in the Default Rate For Balance Accounts field.

Type YTD Total Debit Credit Default Translation


Asset No Add Sub Default Rate For Balance Accounts
Liability No Sub Add Default Rate For Balance Accounts
Revenue Yes Sub Add Default Rate For Flow Accounts
Expense Yes Add Sub Default Rate For Flow Accounts
Flow Yes Add Sub None
Balance No Add Sub None
Balance Recurring No Add Sub None
Currency Rate No N/A N/A N/A
Group Label N/A N/A N/A N/A
Dynamic N/A N/A N/A N/A

The following table shows account type behavior when it is totaled into a specific type of
parent account. For example, aggregated asset account values are added into parent asset
and expense accounts and are subtracted from parent liability and Revenue accounts.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Parent Account
Account Type
A L R E F B BR C G
Asset Add Sub Sub Add Add Add Add No No
Liability Sub Add Add Sub Add Add Add No No
Revenue Sub Add Add Sub Add Add Add No No
Expense Add Sub Sub Add Add Add Add No No
Flow Add Add Add Add Add Add Add No No
Balance Add Add Add Add Add Add Add No No
Balance Add Add Add Add Add Add Add No No
Recurring
Currency Rate No No No No No No No No No
Group Label No No No No No No No No No
Dynamic No No No No No No No No No

The abbreviations represent the first one or two letters of the account types. “No” indicates that the account type
is not aggregated into the parent account.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Time Balance and Account Types
Time balance behavior does not apply to the Dynamic, Currency, and Group Label account
types.
Account type determines how balances accumulate over time:
• Revenue, Expense, and Flow account types total across periods.
• Asset, Liability, Balance, Balance Recurring, and Currency Rate account types do not
total across periods.
mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material
Dynamic Account Type
For accounts that use percentages and ratios, the Dynamic account type is needed for correct calculation
of parent values for custom dimensions, time periods, and period-to date views.
For the example on the slide, the value for Hardware for the GM_Pct_Non_Dynamic account is
aggregated from the percentages of its children, which yields an incorrect result. For the GrossMarginPct
account, which is flagged as dynamic, the value for Hardware is recalculated at the parent level, rather
than aggregated from the children, which yields the correct result.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Group Label Account Type
You can use the Group Label account type to group related accounts that do not need to be
aggregated to a total. For example, you can create a top-level account named Balance Sheet
Accounts that groups balance sheet accounts. No data value is stored for members with the
Group Label account type; thus, database size and calculation time are reduced.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Setting Up Accounts and Custom Dimensions
Custom dimensions work in conjunction with the Account dimension, providing additional detail
for accounts.
Financial Management applications require four custom dimensions. You set up a custom
dimension by creating a dimension with the dimension type Generic and assigning the Custom
Dimension property of the dimension a value between 1 and 4. An application cannot have
more than four custom dimensions.
mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material
Properties for custom dimension members:

Property Description
IsCalculated Use this property for custom members that are calculated
by business rules. Members with this property selected do
not permit data entry.
Switch Sign For Flow Use this property to track balance sheet movement. This
property reverses the sign.
Switch Type For Flow Use this property to track balance sheet movement. This
property reverses the default flow behavior.
Aggregation Weight Use this property to specify the percentage of the custom
member to be aggregated to the parent, with 1
representing 100%. For example, if you set the
aggregation weight to .5, only 50 percent of the value for
the member is aggregated to the parent. This property is
located on the Node Attributes tab.
Alias Alias Use this property to assign a description to the
custom dimension. This property is located on the
Metadata Item Properties tab.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Assigning Custom Members to Accounts
You can restrict an account by assigning it specific custom dimension members. Limiting the assignment
of custom members prevents errors in data entry and reduces the database size.
For example, for a custom dimension that stores product detail, you can restrict the Cash On Hand
account so that data entry or data load into the custom dimension members for products is not allowed.
(Cash on hand is not tracked by product.)
You specify the custom dimension members valid for an account by using the Custom1 Top Member,
Custom2 Top Member, Custom3 Top Member, and Custom4 Top Member properties.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


To assign custom members to accounts:
1. For the Account dimension, create dimension associations between each Custom Top
Member property and the Generic dimension that was assigned the corresponding custom
dimension number.
For example, create a dimension association between the Custom 2 Top Member
property and the generic dimension that was assigned 2 as the value for the Custom
Dimension property.
2. For each account in the Account dimension, select a top member from each custom
dimension.
The selected member and its descendants are the only custom members valid for data
load and data entry for the account. If you do not assign a top member, no members of
that dimension are valid for the account.
For the example on the slide, Cash has no Custom1 Top Member, so all Custom1 members
are invalid for data entry and data load for Cash; the cells at the intersection of Cash and
Custom1 are invalid. The Custom4 Top Member is Closing Balance, so Closing Balance and its
descendants are valid for data entry and data load for Cash.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Balance Sheet Accounts and Custom Dimensions
Typical balance sheet accounts are asset or liability accounts that show a running balance. You
can use custom dimension members to track periodic movement for these accounts. For
example, you can create the custom members Opening Balance, Increases, Decreases, and
Closing Balance, and make them valid for balance sheet accounts. You can use these
members to track monthly increases and decreases as well to maintain a running balance for
the account.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material
Custom Dimensions and Account Types
Members in custom dimensions inherit the account type behavior of the account with which
they are used. For example, if you are entering product detail in the Custom1 dimension for
the Sales account, the custom members inherit the Revenue account type. You must modify
this default behavior when tracking balance sheet movements.
To track balance sheet movement, you typically store detail for increases and decreases in
children that are aggregated to a parent member such as Closing Balance. Some child
members may need account behavior other than the account behavior of the account with
which they are associated.
For the example on the slide, Closing Balance and Opening Balance need to use balance
behavior to store the opening and closing year-to-date balance for their associated accounts.
Increases and Decreases need to use flow behavior to store monthly debits and credits. In
addition, Decreases needs to be subtracted from, rather than aggregated to, the total for
Closing Balance, so the sign for Decreases needs to be reversed.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Setting Up Custom Members for Balance Sheet Movement
Custom members have special properties that facilitate the tracking of balance sheet movement.
The following table shows what happens to the sign behavior of an account type when
Switch Sign For Flow is applied:

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Switches These Account To These Account Types
Types
Asset Liabilities
Liabilities Asset
Expense Revenue
Revenue Expense
Balance Balance
Flow Flow
The following table shows what happens to the flow behavior of an account type when
Switch Type For Flow is applied.

Switches These Account To These Account Types


Types
Asset Expense
Expense Asset
Liabilities Revenue
Revenue Liabilities
Balance Flow
Flow Balance

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Auditing Data
You can select the Enable Data Audit property for those accounts and scenarios for which you want to audit
changes to data. The audits setting for the scenario overrides the audit setting for the account:
Data is audited for accounts only if data audit is also enabled for the Scenario:
• If the Enable Data Audit is set to Yes for a scenario, all accounts in the scenario are audited, even
accounts for which Enable Data Audit is set to False.
• If Enable Data Audit is set to O for a scenario, all accounts for which Enable Data Audit is set to True
are audited.
• If Enable Data Audit is set to No for a scenario, no accounts are audited.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


The following user activities are logged in the data audit:
• Data entry
• Data clear
• Data audit
• Data copy
• Data load
The data audit log includes the following information:
• User name
• Activity performed
• Time modified
• Server name
• Point of view
• Value entered for the point of view
The data audit log information is stored in a table (APPNAME_DATA_AUDIT). You can
back up or extract the information in the table. You should monitor the size of the log and
clear it on a regular basis.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material
Account Properties for Intercompany
You can enter intercompany transactions only in designated intercompany
accounts.
The following table describes the intercompany account properties:
IsICP Specifies whether the account is used in transactions. If the account is
an intercompany account, you must specify the plug account with one of
the following values:
Y if ICP transaction, including self-ICP transaction are allowed for the
account.
N if ICP transaction are not allowed for the account.
R if ICP transactions are allowed for the account, but the account is
restricted from having ICP transactions with itself
PlugAcct Specifies the account used for identifying discrepancies in intercompany
transactions. Must be blank or the name of a valid account. Used when
IsICP is Y. If blank, no plug account is used.
ICPTopMember Specifies which top member in the hierarchy of the Entity dimension is
valid for the account. The specified member and all descendants of the
specified member are valid for the account. All other members of the
Entity dimension are not valid for the account.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Other Account Properties
The following table describes the additional account properties:
Properties Description
IsCalculated Specifies whether base-level accounts are calculated by a rule.
IsConsolidated Specifies whether values for the account are consolidated to parent
entities. If selected, the account is consolidated when consolidation is
performed.
EnableCustom1Aggr Specifies whether custom dimension data is aggregated for the current
account.
EnableCustom2Aggr
EnableCustom3Aggr
EnableCustom4Aggr
Num Decimal Places Specifies the number of digits to the right of the decimal point to be
displayed for values. Must be a value between 0 and 9.
mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material
Properties Description
Uses Line Items Specifies whether an account can have line items. If selected, the account uses
line items in scenarios for which line items are enabled.
Calc Attribute Text that describes the calculations performed in the rules file for this account.
This information is displayed as part of cell information in data forms and data
grids. It can contain up to 80 characters, including spaces.
Submission Group Specifies the submission group for applications that use phased submission.
Enter a number between 1 and 9 to specify a submission group; enter zero to
exclude the account from process control. The default value is 1.

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material


Question??

mailto : aloo_a2@yahoo.com for all Hyperion video tutorial/Training/Certification/Material

You might also like