05 - Implementing GL
05 - Implementing GL
Release 9
Copyright © 2013, Oracle and/or it’s affiliates. All rights reserved.
Key Product Features
Fusion General Ledger
Journals Multi-Currency & Multi-GAAP
• Extensive spreadsheets for entering journals and • Translation, revaluations, and currency conversion
correcting journal import errors • Spreadsheet-based currency rates upload (daily and
• Multi-currency journals historical rates)
• Journal copy • Support for multiple accounting representations (i.e.,
• Robust, wizard-like allocations with Calculation Manager IFRS and local rules)
• Recurring Journals/Allocations across periods and across
ledgers
• Greater collaboration with Oracle Social Network integration
Productivity
• Role-based dashboards and work areas that:
Watch this video about Oracle Social Network integration in Fusion Proactively monitor transactions and push work to
Financial Applications users
Allow collaboration with participants
Monitor account balances
Monitor the close status across ledgers/subledgers
Period Close
• Centralized Close Monitor to monitor the close status of subledgers and ledgers
• Reconciliation reports to reconcile AP and AR with GL with drill downs to underlying transactions
• Drill down capability from target ledger balances to source ledgers if balances were transferred
• (Non-Cloud Implementations) Integration with Oracle EPM (i.e., Hyperion Planning and Budgeting,
Hyperion Financial Close Management, Hyperion Disclosure Management)
• (R9 Cloud Implementations) Integration with Oracle Hyperion Planning and Budgeting Cloud Service
Close Monitor
Setup
• Centralized setup using Functional Setup Manager
• File-based spreadsheet loaders for upload /maintenance of segment values and hierarchies
• Migration of setup data across instances (i.e., test and production)
• Rapid Implementation Spreadsheets to create the following:
Multiple legal entities (R9.2) Account Combinations
Multiple ledgers (one per country) (R9.2) Cross-Validation Rules
Multiple business units (R9.2) Segment Value Security
One Accounting Calendar
(R9) Account Defaulting to Other Setup UIs
(R9) Document and Journal Sequencing
Setup
• Diagnostic tests to perform health check and data validation on the following :
Chart of Accounts Legal Entities and Legal Reporting Units
Value Sets and Values Ledgers Setup
Account Hierarchies Versions Document and Journal Sequences (includes Accounting and
Accounting Calendars Reporting Sequences
Chart of Accounts
1. Must create your value sets then COA structure and instance before assigning values to the value sets.
2. You must deploy your chart of accounts before use.
3. If enabling segment value security, users will not be able to use the values until you explicitly grant them access.
4. If you want segment value security to apply for reports, you should consider using the reporting hierarchy that has been
published to Essbase Cubes. You may need 2 different hierarchies: One for Reporting users & another for data entry folks.
5. In setup UIs, if Segment Value Security is enabled, you will see account combinations with those secured values but if you
try to update the field, you won't be able to use those secured values.
6. For transaction and reporting UIs, if Segment Value Security is enabled, you will NOT be able to view and use the
secured values.
7. If using a Company and Intercompany Segment that share the same values, segment value security rules apply at the
value set level. So if you want to secure access to company values, best practice is to NOT share the same value set for
both segments.
8. Use the validation type of “Independent “or “Table Validated” with the Data Type of “Character” and Subtype of “Text.”
9. Have a one to one mapping between a chart of accounts structure and instance. In other words, do not have multiple
instances associated with the same structure.
Copyright © 2013, Oracle and/or it’s affiliates. All rights reserved.
Implementation Considerations
Considerations for Implementing Segment Value Security
• Do I need segment value security?
Implement segment value security if you need to control access to parent and detail values across
any chart of accounts segment.
• Securing a value set denies access to all values by default. Users that
need to access values will need to be specifically granted access.
set
“Accounting” •Users assigned the
“Accounting Cost Center-SVS
Role” and “US Revenue
Account-SVS Role” will have
Security access to cost center
SVS Role Security policy ‘Accounting’ and account ‘US
condition
associated Revenue’.
“US Revenue with the
Account Account-SVS Account value •All other users will be denied
Equal to Role” set access to all cost center and
“US Revenue” account value set values.
Legend
Management hierarchy Geographical hierarchy
201 202 203 301 302 101 201 202 301 302 201 301 302 401 402
• Data access set security can be a little different depending whether working with those General
Ledger features that are based directly on the balances cube versus those that are not.
– User can be assigned multiple data access sets referencing the same balances cube.
– When working on features not directly related to the balances cube, the specific ledger and primary balancing
segment values access as defined in the user’s selected data access set will apply.
– When working directly with the balances cube, the cumulative effect of the user's combined data access sets for
that cube will be enforced. User will simultaneously have access to the sum of all primary balancing segment
values for all ledgers granted to him via his combined data access sets when working with the balances cube.
Hierarchies (Trees)
1. Carefully consider different hierarchy requirements for reporting, allocations, cross validation rules, revaluations, and
chart of accounts mapping. You should use a different hierarchy for reporting & analysis and allocations.
2. Hierarchies used for reporting & analysis and allocations cannot have the same child value rolling up to 2 different
parents.
3. When using hierarchies for reporting and allocations, you must publish them to create the Essbase cubes.
4. Always create at least two hierarchy versions before creating any financial reports or allocations. This will force the fully
qualified member name path to be generated and refers to the full tree name and tree versions. This will minimize report
maintenance if you must add tree versions in the future.
5. Non-reporting and non-allocation hierarchies CAN have the same child rolling up to multiple parents.
6. Hierarchies used for cross validations, revaluations, segment value security, and chart of accounts mapping have to be
defined within the SAME hierarchy. The hierarchy must then be associated with a chart of accounts instance.
7. You can only associate one hierarchy with a chart of accounts instance, per segment.
8. It is best practice to create a top-most root node (Level 0) unless the hierarchy is used for cross validations, revaluations,
or chart of accounts mapping. For the latter, you need at least three level 0 nodes for easy selection.
Manually submit the Process Account Hierarchies under the following scenarios:
• When a new tree or tree version is defined.
• If the tree or tree version has changes that would alter the flattened hierarchy data, such as adding, moving, or duplicating members, or
anything that impacts the flattened hierarchy data.
• If Data Relationship Manager (DRM) is used with Fusion GL, after running the Load Account Values and Hierarchies (LoadMasterData)
program from ESS to load chart of accounts reference data from DRM to Fusion GL.
• If new COA values are added that are within the account range assigned to the hierarchy.
• Process Account Hierarchies (New in R9) automatically run the following process
• Tree Audit and Tree Activation
• Tree Row Flattening
• Tree Column Flatenning
• Maintain Value Sets
• Maintain Account Hierarchies
• Publish Hierarchies (you can choose not to run this process)
Error in Publish Account Hierarchies or • Make sure all users sign out of Financial Reporting, Smart View, and Calculation
Publish Chart of Accounts Dimension Manager during the submission of the publish process. You cannot have users
Members and Hierarchies programs connecting to the cube while running these programs.
Enabled or disabled flexfield security • Enabled or disabled flexfield security policies are not automatically applied to the
policies are not in effect for Essbase GL Essbase cube if these were set after the cube was created.
balances cube
• Account hierarchies must be republished in order to apply newly enabled or
disabled flexfield security policies.
Note: Flexfield security is enabled and disabled in the Value Set page
Need a new accounting scenario member • New scenario members are added in the seeded value set called Accounting
to load budget and forecast data into Scenario.
Essbase GL balances cubes
• Query this seeded value set, and add a new value for each budget or forecast that
is needed to be tracked in Essbase GL balances cubes.
EPM
• Enterprise Performance Management Workspace Administrator's Guide
• Oracle Enterprise Performance Management Workspace User's Guide
Essbase
• Essbase Database Administrator's Guide
• Essbase Studio User's Guide
Hyperion
• Hyperion Data Relationship Management Administrator's Guide
• Hyperion Data Relationship Management Oracle GL Integration Guide
• Hyperion Data Relationship Management User's Guide
• Hyperion Financial Reporting Administrator's Guide
• Hyperion Financial Reporting Studio User's Guide
• Hyperion Financial Reporting User's Guide
• Hyperion Provider Services Administration Guide
• Hyperion Smart View for Office User's Guide