You are on page 1of 340

R12 Oracle General Ledger

Management Fundamentals

y
m

Volume 1 - Student Guide

e
d
a

D49193GC10
Edition 1.0
June 2007
D51170

a
r
O

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Copyright 2007, Oracle. All rights reserved.


This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and
print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way.
Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display,
perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization
of Oracle.
The information contained in this document is subject to change without notice. If you find any problems in the document, please
report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not
warranted to be error-free.
If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United
States Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS
The U.S. Governments rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restricted
by the terms of the applicable Oracle license agreement and/or the applicable U.S. Government contract.
Oracle, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may
be trademarks of their respective owners.

Author
Brent Bosin, Marilyn Crawford
Technical Contributors and Reviewers
Theresa Hickman, Mei Siauw, Cynthia Prier, Ivy Farren, Joe Gum, Kathy Wohnoutka, Pam
Rietz, Suzanne Miller
This book was published using:

a
r
O

e
l
c

y
m

e
d
a

oracletutor

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Table of Contents
Oracle General Ledger Process ......................................................................................................................1-1
Oracle General Ledger Process .....................................................................................................................1-3
Objectives ......................................................................................................................................................1-4
Oracle General Ledger Overview ..................................................................................................................1-5
General Ledger Overview..............................................................................................................................1-6
Functions and Features ..................................................................................................................................1-7
General Ledger Accounting Cycle ................................................................................................................1-8
Critical Implementation Issues ......................................................................................................................1-9
Oracle General Ledger Integrates with .....................................................................................................1-10
Also Integrates with ..................................................................................................................................1-13
Integrating with Subledgers...........................................................................................................................1-15
Importing to General Ledger from Non-Oracle Applications........................................................................1-16
Overview of Accounting Setup Manager ......................................................................................................1-17
Foreign Currency Concepts ...........................................................................................................................1-18
Multiple Currency Support ............................................................................................................................1-19
Budgeting ......................................................................................................................................................1-21
Overview of Enterprise Planning and Budgeting (EPB) ...............................................................................1-22
Reporting and Analysis .................................................................................................................................1-23
Standard Reports and Listings .......................................................................................................................1-25
Financial Statement Generator Reports (FSG) ..............................................................................................1-26
Summary........................................................................................................................................................1-27

y
m

Accounting Setup Manager ............................................................................................................................2-1


2-1
Accounting Setup Manager ...........................................................................................................................2-3
......2-3
.....2-3
Objectives ......................................................................................................................................................2-4
.............2-4
............2-4
Accounting Setups.........................................................................................................................................2-5
...................2-5
..................2-5
Ledger Processing Options ............................................................................................................................2-7
...........................2-7
......................2-7
Secondary Ledgers ........................................................................................................................................2-9
...............................
.......
........................
Reporting Currencies.....................................................................................................................................2-11
.............
..............................
..................
Accounting Setup Considerations..................................................................................................................2-13
...........................
Accounting Setups with One Legal Entity ....................................................................................................2-14
................................
...............................
Accounting Setups with Multiple Legal Entities ...........................................................................................2-16
..............................
Accounting Setups with No Legal Entities....................................................................................................2-17
.............................
............................
Designing the Chart of Accounts...................................................................................................................2-18
...............................
Summary........................................................................................................................................................2-19
................................
...............................

e
d
a

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Ledger...............................................................................................................................................................3-1
................................
...............................
................
...............
Ledger............................................................................................................................................................3-3
...............................
..........................
Objectives ......................................................................................................................................................3-4
................................
...............................
................................
...............................
Ledgers Defined ............................................................................................................................................3-6
...............................
...............................
Accounting Setup Manager Overview...........................................................................................................3-7
view........................
................................
...............................
Secondary Ledgers ........................................................................................................................................3-9
...............................
...............................
Secondary Ledger Conversion
rsion Levels ...........
...........................................................................................................3-10
...............................
..............................
Reporting Currencies.....................................................................................................................................3-12
.............................. ............................
...........................
Reporting Currency
ncy (RC) Conversio
Conversion Levels................................................................................................3-13
els................
Accounting Setup
tup Steps.............
Steps.................................................................................................................................3-14
.........
Accounting
ing Setup Manager Create Accounting Setup ..................................................................................3-16
Accounting
ounting Calenda
Calendar ....
.....................................................................................................................................3-18
Unlimited Currencie
Cu
Currencies.....................................................................................................................................3-19
rrencie
Sharing Ledgers Across Oracle Applications ................................................................................................3-20
Chart of Ac
Accounts..........................................................................................................................................3-21
Building the Chart of Accounts Structure......................................................................................................3-22
Iden
Identifying Business Requirements ...............................................................................................................3-23

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


i

Identifying Segment Requirements ...............................................................................................................3-24


Analyzing Reporting Requirements...............................................................................................................3-26
Creating a Worldwide Chart of Accounts......................................................................................................3-27
Worldwide Chart of Accounts Example........................................................................................................3-28
Creating Vertical Structures ..........................................................................................................................3-29
Validation and Value Sets .............................................................................................................................3-30
Using Independent and Dependent Segments................................................................................................3-31
Designing Size and Numbering Systems.......................................................................................................3-33
Creating Accounting Flexfields.....................................................................................................................3-35
Defining Value Sets.......................................................................................................................................3-36
Defining the Accounting Flexfield Structure.................................................................................................3-38
Defining Segment Values ..............................................................................................................................3-41
Populating Segment Value Attributes............................................................................................................3-42
Segment Qualifiers ........................................................................................................................................3-43
Control Accounts...........................................................................................................................................3-45
Control Accounts Setup and Process .............................................................................................................3-46
Defining Hierarchies......................................................................................................................................3-47
Working with Ranges ....................................................................................................................................3-49
Account Hierarchies ......................................................................................................................................3-50
Account Hierarchy Manager..........................................................................................................................3-51
Account Hierarchy ManagerSecurity ........................................................................................................3-52
Defining an Accounting Calendar .................................................................................................................3-54
Defining Period Types...................................................................................................................................3-56
Defining Your First Accounting Period.........................................................................................................3-57
Accounting Period Statuses ...........................................................................................................................3-58
Calendar Auditing..........................................................................................................................................3-600
Enabling Currencies ......................................................................................................................................3-61
3-61
Enabling Account Combinations...................................................................................................................3-62
.......3-62
......3-62
Segment Value Inheritance............................................................................................................................3-63
.............3-63
Troubleshooting Segment Value Inheritance.................................................................................................3-65
.........
...................3-65
...........3-65
Defining Flexfield Security Rules .................................................................................................................3-67
..........................3-6
.......
...................3-6
Using Dynamic Insertion...............................................................................................................................3-69
..........
.............................
....................
Defining Cross-Validation Rules...................................................................................................................3-70
..............................
....................
..........
Defining Shorthand Aliases...........................................................................................................................3-72
........................
.............................
......
Overview of Account Hierarchy Manager.....................................................................................................3-74
................................
...............................
Integrating with Oracle General Ledger ........................................................................................................3-76
................................
...............................
Using the Account Hierarchy Toolbar...........................................................................................................3-77
................................
...............................
Account Hierarchy Manager Segment Symbols............................................................................................3-78
...............................
Parent Levels in an Account Hierarchy .........................................................................................................3-80
................................
...............................
...
Creating New Child Values ...........................................................................................................................3-81
........................................
.........
Ledger Sets ....................................................................................................................................................3-82
..................................................
Data Access Sets............................................................................................................................................3-83
...........................................................
............................
Summary........................................................................................................................................................3-84
................................
...............................
................................
...............................

y
m

e
d
a

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Basic Journal Entries ......................................................................................................................................4-1


...............................
..............................
...............................
..............................
Basic Journal Entries .....................................................................................................................................4-3
..............................
...........................................................
.............................
Objectives ......................................................................................................................................................4-4
................................
...............................
................................
...............................
Journal Entries and the
hee Accounting
Accounting Cycle.....................................................................................................4-7
Cycl .........................
Integrating Journal
nal Entries
Entries in Oracle eBusiness
ness ............................................................................................4-8
...........
Performing Journal Entry Funct
Fu
Functions..............................................................................................................4-9
........
Journal Entry
Entry Types............
Types.......................................................................................................................................4-10
Journal
nal Creation
Creation Metho
Methods..............................................................................................................................4-11
Journal
ournal Components
Co
Component
mponent ......................................................................................................................................4-13
Grouping Journ
Journals into Batches.....................................................................................................................4-15
Manual Jo
Jou
Journal Entries..................................................................................................................................4-17
Perform
Performing Additional Journal Actions.........................................................................................................4-19
Pos
Posting Journals.............................................................................................................................................4-20

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


ii

Data Access Set Impact to Posting ................................................................................................................4-23


Posting to a Prior Period................................................................................................................................4-24
Overview of AutoPost ...................................................................................................................................4-26
Defining AutoPost Criteria Sets ....................................................................................................................4-27
Running AutoPost..........................................................................................................................................4-29
Performing Online Inquiries for Accounts and Journal Entries.....................................................................4-30
Performing Account Inquiry..........................................................................................................................4-31
Reviewing Balances with Account Inquiry ...................................................................................................4-33
Reviewing Variances Between Account Balance Types ...............................................................................4-34
Drilling Down to Subledger Details ..............................................................................................................4-35
T Accounts and Drilldown.............................................................................................................................4-37
Display Options Available While Viewing ...................................................................................................4-39
T Accounts.....................................................................................................................................................4-40
Activity Summary..........................................................................................................................................4-42
Reversing Journal Entries ..............................................................................................................................4-43
Creating Reversing Journals ..........................................................................................................................4-45
Reversing Journals Automatically .................................................................................................................4-46
Journal Reversal Prerequisites.......................................................................................................................4-47
Running Journal Entries Report.....................................................................................................................4-48
Integrating with Oracle General Ledger ........................................................................................................4-49
Web Applications Desktop Integrator Overview...........................................................................................4-50
Web ADI Core Functionality.........................................................................................................................4-52
Desktop Integration Via Web ADI ................................................................................................................4-54
Administering Web ADI ...............................................................................................................................4-56
Creating Web ADI Spreadsheets ...................................................................................................................4-57
Working With Web ADI Spreadsheets..........................................................................................................4-588
Defining Web ADI Layouts...........................................................................................................................4-59
4-59
Defining Web ADI Mappings .......................................................................................................................4-60
.......4-60
......4-60
Defining Web ADI Style Sheets....................................................................................................................4-61
.............4-61
Defining Web ADI Setup Options for Key Flexfields...................................................................................4-62
................
....................4-62
.....4-62
Uploading and Downloading Data from Web ADI Spreadsheets .................................................................4-63
............................4-6
...........................4-6
Identifying Web ADI Profile Options ...........................................................................................................4-65
...................
..............................
............
Identifying Form Functions, Menus, and Responsibilities in Web ADI........................................................4-66
..............................
Overview of Importing Journal Entries .........................................................................................................4-67
................................
...............................
Importing Descriptive Flexfields ...................................................................................................................4-69
..............................
Importing Journals.........................................................................................................................................4-70
...............................
..............................
Multi-Table Journal Import ...........................................................................................................................4-72
................................
...............................
Journal Import Group By Effective Dates Description..................................................................................4-74
...............................
Journal Import Group By Effective Dates Benefits .......................................................................................4-75
..............................
How to Set Up Journal Import Group By Effective Dates
tes .....................
............................................................................4-76
..........
.........
Using Journal Import Group By Effective Dates...........................................................................................4-77
s..............................
......................
.....................
Importing Journal References........................................................................................................................4-78
...........................................................
............................
Reviewing Journal Import Data.....................................................................................................................4-80
................................
...............................
................................
...............................
Journal Import Verification Processs ............................
..............................................................................................................4-81
.............................
............................
Using Journal Entry Sources and
ndd Ca
Categories..........
Categories.................................................................................................4-83
tegories..........
................................
...............................
Setting Profile Options ..................................................................................................................................4-85
...............................
...............................
Summary........................................................................................................................................................4-86
................................
...............................
...............................
..............................

y
m

e
d
a

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Using Accountingg Setup Manager....


Manager..................................................................................................................5-1
..................
Using Accounting
unting Setup Manager.................................................................................................................5-3
Manag
........
Objectives
ves ......................................................................................................................................................5-4
...........................
Creating
ating Accounting
Accounting Se
Setups ..........................................................................................................................5-6
Accounting Setup P
Prerequisites.....................................................................................................................5-7
Create Account
Accounting Setup Demonstration ......................................................................................................5-8
Legal Entiti
Entities Pages.......................................................................................................................................5-9
Accoun
Accounting Setups Pages...............................................................................................................................5-10
Acc
Accounting Setup Manager Checklist ...........................................................................................................5-11

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


iii

Accounting Setup Manager Checklist (continued) ........................................................................................5-12


Legal Entities Overview ................................................................................................................................5-13
Balancing Segment Value Assignments ........................................................................................................5-14
Using Balancing Segment Values for Transaction Processing ......................................................................5-15
Completing Accounting Setups .....................................................................................................................5-16
Designating the Balancing Segment for a Chart of Accounts .......................................................................5-17
Defining Legal Entities Using Accounting Setup Manager...........................................................................5-18
Updating Balancing Segment Values ............................................................................................................5-20
Creating Accounting Setup Structures...........................................................................................................5-22
Creating Accounting Setup Structures (continued) .......................................................................................5-23
Creating an Accounting Setup .......................................................................................................................5-25
Completing Accounting Options ...................................................................................................................5-27
Updating Legal Entities .................................................................................................................................5-28
Primary Ledger Setup Steps ..........................................................................................................................5-30
Ledger Options ..............................................................................................................................................5-31
Reporting Currencies.....................................................................................................................................5-32
Ledger Balancing Segment Value Assignments............................................................................................5-33
Subledger Accounting Options......................................................................................................................5-35
Operating Units .............................................................................................................................................5-36
Intracompany Balancing Rules......................................................................................................................5-38
Sequencing ....................................................................................................................................................5-39
Secondary Ledgers ........................................................................................................................................5-40
Using Secondary Ledgers for Consolidated Reporting..................................................................................5-50
Using Ledgers for Consolidation...................................................................................................................5-54
Completing Accounting Setup.......................................................................................................................5-56
Adding, Deleting, Disabling Secondary Ledgers ..........................................................................................5-588

y
m

Summary Accounts..........................................................................................................................................6-1
....6-1
...6-1
Summary Accounts........................................................................................................................................6-3
..........6-3
Objectives ......................................................................................................................................................6-4
.................6-4
................6-4
Overview .......................................................................................................................................................6-5
.......................6-5
Defining Summary Accounts ........................................................................................................................6-7
............
.............................6
..................6
Summary Account Examples ........................................................................................................................6-8
...............................
....................
...........
Detail Versus Summary Accounts.................................................................................................................6-10
............................
...........................
Summary Accounts Versus Parent Values ....................................................................................................6-11
...............................
Parent Values and Rollup Groups..................................................................................................................6-12
................................
...............................
Rollup Groups ...............................................................................................................................................6-13
..............................
Summary Account Templates........................................................................................................................6-14
..............................
.............................
Template Values ............................................................................................................................................6-15
..............................
Defining Summary Accounts ........................................................................................................................6-16
..............................
...................................
Summary Account Creation Example ...........................................................................................................6-17
................................
...............................
.................
Maintain Summary Accounts Overview........................................................................................................6-18
...............................
..............................
.........................
........................
Maintaining Summary Templates..................................................................................................................6-19
................................
...............................
................................
...............................
Setting Budgetary Control .............................................................................................................................6-21
..............................
..............................
...............................
..............................
Incremental Add/Delete Summary
ry Templates
Templates Progra
Program
ram .........................
................................................................................6-24
Planning Summary Accounts .............................
........................................................................................................................6-26
..............................
.............................
Determine Summary Account
count
ount Needs ...........
............................................................................................................6-27
..............................
Plan Summary Account
ount
unt Structure .........
.................................................................................................................6-29
...........................
..........................
Plan Values and Groups ................................................................................................................................6-35
..................
..................
Plan Summary
ary Account
Account Templa
Temp
Templates................................................................................................................6-37
........
Summary........................................................................................................................................................6-38
ry.............................
y.............................

e
d
a

e
l
c
a
r
O

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Advanced
anced Journal
Journal
nal En
Ent
Entries ..............................................................................................................................7-1
Advanced Journal
Jourr Entries ..............................................................................................................................7-3
Journa
Objectives ......................................................................................................................................................7-4
....
About Re
Recurring Journals ..............................................................................................................................7-5
Recu
Recurring Journal Types................................................................................................................................7-6
C
Creating Recurring Journals ..........................................................................................................................7-7
Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


iv

Recurring Journal Entry Lines.......................................................................................................................7-9


Automatic Offset Example ............................................................................................................................7-10
Formula Recurring Journals ..........................................................................................................................7-11
Generating Recurring Journals ......................................................................................................................7-12
MassAllocations Overview............................................................................................................................7-13
MassAllocations versus Recurring Journals ..................................................................................................7-14
Steps to Create MassAllocation Journals.......................................................................................................7-15
Defining MassAllocation Journals ................................................................................................................7-16
Defining MassAllocation Formulas...............................................................................................................7-18
Account Segment Types................................................................................................................................7-20
Target and Offset Accounts ...........................................................................................................................7-21
MassAllocation Journal Example ..................................................................................................................7-22
Rent Expense Example ..................................................................................................................................7-24
Validating MassAllocation Journals..............................................................................................................7-25
Generating Mass Allocation Journals ............................................................................................................7-26
AutoAllocations Overview ............................................................................................................................7-27
AutoAllocation Workbench...........................................................................................................................7-28
Business Benefits of AutoAllocation Workbench .........................................................................................7-29
AutoAllocation Set Types..............................................................................................................................7-30
Step-Down AutoAllocations..........................................................................................................................7-31
Parallel AutoAllocations................................................................................................................................7-32
Additional Workbench Functionality ............................................................................................................7-33
AutoAllocation Sets and Oracle Workflow ...................................................................................................7-34
AutoAllocations and Oracle Workflow .........................................................................................................7-35
AutoAllocations Constraints..........................................................................................................................7-36
Submitting AutoAllocation Set Requests ......................................................................................................7-377
Reviewing the Status of AutoAllocations......................................................................................................7-38
7-38
Implementation Considerations for AutoAllocation Workbench ..................................................................7-39
.......7-3
......7-399
AutoScheduling Overview.............................................................................................................................7-40
.............7-40
AutoScheduling Process ................................................................................................................................7-41
....................7-41
...................7-41
Financial Schedules .......................................................................................................................................7-42
..........................7-4
Scheduling Journals.......................................................................................................................................7-44
......
.............................
........................
Scheduling a Request Using a Financial Schedule ........................................................................................7-45
..............................
Periodic Submissions.....................................................................................................................................7-46
....................
.............................
..........
Incremental Submissions ...............................................................................................................................7-47
.............................
Implementation Considerations for Journal Entry Automations ...................................................................7-48
................................
...............................
GL Journal Approval Process Overview .......................................................................................................7-49
................................
...............................
Journal Approval Features.............................................................................................................................7-50
.............................
............................
Journal Approval Process ..............................................................................................................................7-51
..............................
Approval Methods .........................................................................................................................................7-56
........................................
.........
Journal Approval Prerequisites......................................................................................................................7-57
................................
...............................
......................
.....................
Setting Up Journal Approval .........................................................................................................................7-58
...............................
..............................
Summary........................................................................................................................................................7-60
................................
...............................
................................
...............................

y
m

e
d
a

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Advanced Security...........................................................................................................................................8-1
................................
...............................
................................
...............................
Advanced Security.........................................................................................................................................8-3
...............................
...............................
Objectives ......................................................................................................................................................8-4
................................
...............................
................................
...............................
Data Access Securityy for Legal Entities and
nd Ledgers....................................................................................8-5
Ledgers.........
Setup and Process
sss ............................
..........................................................................................................................................8-12
..................
Data Accesss Security for Legal Entities and Ledge
Ledgers Setup and Process......................................................8-13
Data Access
ccess
cess Security for Legal
Le Entities and Ledgers Setup - Define Data Access Set.................................8-14
Management
nagement Reporting
Repor
and Security ............................................................................................................8-15
Management Reporting
Repor
and Security Setup ..................................................................................................8-19
Summary........................................................................................................................................................8-20
Summary.........

e
l
c
a
r
O

Financial B
Budgeting.........................................................................................................................................9-1
Financial
Finan
Budgeting.......................................................................................................................................9-3
Objectives
O
......................................................................................................................................................9-4
Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


v

What Is a Budget?..........................................................................................................................................9-6
What Is an Oracle Budget? ............................................................................................................................9-7
Available Budget Methods ............................................................................................................................9-8
Anatomy of a BudgetOverview .................................................................................................................9-9
Budget Accounting Cycle..............................................................................................................................9-10
Creating a Budget ..........................................................................................................................................9-12
Budget Definition Steps.................................................................................................................................9-13
Budget Hierarchies ........................................................................................................................................9-14
Define a Budget .............................................................................................................................................9-15
Open Budget Year .........................................................................................................................................9-16
Master-Detail Budgets...................................................................................................................................9-17
Budgets Using FSG Reports..........................................................................................................................9-18
Multiple Versions of a Budget.......................................................................................................................9-19
Define Budget Organizations ........................................................................................................................9-20
Features of Budget Organizations .................................................................................................................9-21
Budget Organization Window .......................................................................................................................9-22
AutoCopy Budget Organizations...................................................................................................................9-23
Assign Account Ranges.................................................................................................................................9-24
Add/Change Account Ranges........................................................................................................................9-25
Removing Account Ranges ...........................................................................................................................9-26
Delete a Budget Organization........................................................................................................................9-27
Budget Entry Methods...................................................................................................................................9-28
Journals Created?...........................................................................................................................................9-30
Budget Entry Modes......................................................................................................................................9-31
Entering Budget Amounts .............................................................................................................................9-32
Budget Rules .................................................................................................................................................9-333
Budget Rules and Your Calendar ..................................................................................................................9-34
9-34
Budget Journals Process ................................................................................................................................9-35
.......9-35
......9-35
Entering Budget Journals...............................................................................................................................9-36
.............9-36
Budget Journal Features ................................................................................................................................9-37
....................9-37
...................9-37
Calculating and Translating Budget Amounts...............................................................................................9-38
..................
...........................9-3
..........9-3
Budget Translation Overview........................................................................................................................9-39
..............
..............................
.................
Transfer Budget Overview ............................................................................................................................9-40
..............................
..................
............
Transfer Budget Process ................................................................................................................................9-41
......................
.............................
........
Transfer Budget Amounts Example ..............................................................................................................9-42
................................
...............................
Transfer Budget Percentage Example............................................................................................................9-43
................................
...............................
Transfer with Budgetary Control...................................................................................................................9-44
................................
...............................
Finalize Budgets ............................................................................................................................................9-46
................................
...............................
Correcting Budgets ........................................................................................................................................9-47
................................
...............................
...
Budget Journal Entries?.................................................................................................................................9-48
........................................
..........
No Budget Journal Entries? ...........................................................................................................................9-49
...............................
..................................................
Freeze Budgets ..............................................................................................................................................9-50
...............................
..............................
Budget Inquiry Overview ..............................................................................................................................9-51
...............................
............................................................
Performing Account Inquiry..........................................................................................................................9-52
...............................
...............................
Reviewing Variances Between Account Balance
Balance Types
T
.....................
...............................................................................9-53
Budget Inquiry Window ................................................................................................................................9-54
...............................
...............................
Drilldown This Budgett ..............................
..................................................................................................................................9-55
...............................
..............................
Query Detail Budgets
gets and
and Violations Only
O y ...................................................................................................9-56
.....................
Two Wizards - Overview .............
..............................................................................................................................9-57
.............
Budget Wizard:
izard:: Overview .............................................................................................................................9-58
.....
Budget
ett Wizard Key Bene
Benefits .........................................................................................................................9-59
Summary........................................................................................................................................................9-60
ummary...................

y
m

e
d
a

e
l
c
a
r
O

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Multi-Currency................................................................................................................................................10-1
Multi-Currency
Multi-Currency.
Multi-Currency
Multi-Curr
..............................................................................................................................................10-3
Objectives
Objecti ......................................................................................................................................................10-4
Overview
Ov
of Multi-Currency .........................................................................................................................10-5
Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


vi

Foreign Currency Concepts ...........................................................................................................................10-6


Integrating with Subledgers...........................................................................................................................10-7
Reporting Currencies.....................................................................................................................................10-8
Defining Currencies.......................................................................................................................................10-10
Conversion Overview ....................................................................................................................................10-12
Conversion Example......................................................................................................................................10-13
Defining Conversion Rate Types...................................................................................................................10-14
Entering Daily Rates......................................................................................................................................10-16
Revaluation Overview ...................................................................................................................................10-17
Revaluation Process.......................................................................................................................................10-18
Running Revaluation .....................................................................................................................................10-19
Revaluation Example.....................................................................................................................................10-21
Currency Rates Manager Description............................................................................................................10-22
Currency Rates Manager Description (continued) ........................................................................................10-23
Currency Rates Manager Benefits .................................................................................................................10-24
Using Cross Rate Rules .................................................................................................................................10-25
Translation Overview ....................................................................................................................................10-26
Translation.....................................................................................................................................................10-28
Balances and Rates Used for Translation ......................................................................................................10-29
Cumulative Translation Adjustment Account ...............................................................................................10-30
Historical Rates .............................................................................................................................................10-31
Translation with Historical Rates and Amounts ............................................................................................10-32
Translating Owners' Equity Accounts ...........................................................................................................10-34
Secondary Tracking Segment Description.....................................................................................................10-36
Secondary Tracking Segment Description (continued) .................................................................................10-37
Secondary Tracking Segment Benefits..........................................................................................................10-38
38
How to Set Up Secondary Tracking Segment ...............................................................................................10-39
10-39
Using Secondary Tracking Segment..............................................................................................................10-41
.......10-41
......10-41
Secondary Tracking Segment Closing and Translation Example.................................................................10-42
..............10-42
..............1042
Secondary Tracking Segment Revaluation Example....................................................................................10-43
.................
....................10-43
....10-43
Automatically Assigned Rate Types..............................................................................................................10-44
............
...........................10
................10
Foreign Currency Listings .............................................................................................................................10-46
...........
..............................
.....................
Foreign Currency Reports..............................................................................................................................10-47
..............................
................
..............
Multi-Currency Profile Options.....................................................................................................................10-49
...............................
...........................
Summary........................................................................................................................................................10-51
......................
...............................

y
m

e
d
a

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Consolidations..................................................................................................................................................11-1
.............................
Consolidations ...............................................................................................................................................11-3
...............................
..............................
Objectives ......................................................................................................................................................11-4
................................
...............................
Overview of Consolidations ..........................................................................................................................11-5
...............................
..............................
......
Consolidation Tools.......................................................................................................................................11-6
.............................................
Consolidating Multiple Companies Sharing a Single
Single Ledger........
Ledger.......
Ledger........................................................................11-7
...........................
..........................
Consolidating Multiple Companies with Multip
Multiple
le Ledgers
Ledgers....
Ledgers...........................................................................11-8
................................
...............................
Global Consolidation System (GCS) Features and Benef
Bene
Benefits
fits .........................
.........................................................................11-9
Global Consolidation System (GCS)
CS) Features
Features and Benefits
Be
(continued)
(continue ......................................................11-10
Consolidating Data in Multiple
ple Instances...........
Instances......................................................................................................11-12
..............................
.............................
Interface Data Transformer
merr (IDT) Descriptio
Desc
Description..............................................................................................11-14
riptio
tion..........................
ion..........................
Interface Data Transformer
former
mer (IDT) Benef
Bene
Benefits
ts ........................
...................................................................................................11-15
Interface Data Transformer
ransformer (IDT)
(IDT R
Rule Set Descriptio
Description ..............................................................................11-16
Interface Data
taa Transformer Strin
String Function Examp
Example...................................................................................11-17
Interface Data Transformer PL/SQL Function Example ..............................................................................11-18
Interface
face Data Transformer
Transform Lookup Table Example ....................................................................................11-19
Interface
nterface Data Tran
Transformer Steps ..................................................................................................................11-20
Other Uses for G
Global Consolidation System................................................................................................11-21
Consolidati
Consolidation Workbench .............................................................................................................................11-23
Cons
Consoli
Consolidation Workbench (continued)..........................................................................................................11-24
Usi
Using the State Controller .............................................................................................................................11-26

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


vii

State Controller Button Colors ......................................................................................................................11-28


Defining a Consolidation Mapping ...............................................................................................................11-29
Mapping Rules...............................................................................................................................................11-31
Using Account Mapping Rules......................................................................................................................11-32
Using Segment Mapping Rules .....................................................................................................................11-33
Using Segment Rollup Rules.........................................................................................................................11-34
Defining a Consolidation Mapping Set .........................................................................................................11-36
Consolidation Hierarchy Viewer ...................................................................................................................11-37
Preparing Subsidiary Data .............................................................................................................................11-39
Revaluation Process.......................................................................................................................................11-41
Translation.....................................................................................................................................................11-43
Transferring Subsidiary Data to Parent Ledger .............................................................................................11-44
Consolidation Tracking and Reversals ..........................................................................................................11-46
Posting Consolidation Journal Entries...........................................................................................................11-47
Global Consolidation System Cross Instance Data Transfer .........................................................................11-48
Cross Instance Data Transfer Security...........................................................................................................11-50
Global Consolidation System Parallel Consolidation....................................................................................11-51
Creating Eliminating Entries .........................................................................................................................11-52
Formula-Based Eliminations .........................................................................................................................11-54
Automatic Intercompany Eliminations Program ...........................................................................................11-55
Defining an Elimination Set ..........................................................................................................................11-56
Source and Target Account Examples...........................................................................................................11-58
Balancing Options for Eliminations ..............................................................................................................11-59
Allow Out of Balance Journal .......................................................................................................................11-61
Balance with Net Difference .........................................................................................................................11-62
Consolidated Balances Inquiry ......................................................................................................................11-63
63
Performing Consolidated Balances Inquiry ..................................................................................................11-65
11-65
Running Consolidation Reports.....................................................................................................................11-66
.......11-66
......11-66
Creating Custom Consolidation Reports .......................................................................................................11-68
.............11-68
Summary........................................................................................................................................................11-69
....................11-69
...................11-69

y
m

e
d
a

Period Close .....................................................................................................................................................12-1


..............................1
.............................1
Period Close...................................................................................................................................................12-3
..............................
....
..........................
Objectives ......................................................................................................................................................12-4
...........
...............................
.....................
The Accounting Cycle ...................................................................................................................................12-5
...............................
..........................
Period Close Checklist...................................................................................................................................12-6
..............................
.............................
Overview of Importing Journal Entries .........................................................................................................12-7
...............................
Journal Import Verification Process ..............................................................................................................12-9
.............................
............................
Posting Journals.............................................................................................................................................12-11
................................
...............................
Reconciling Subledger Data ..........................................................................................................................12-13
..............................
...................................
Close the Subledgers .....................................................................................................................................12-14
................................
...............................
.................
P2P Close Processes ......................................................................................................................................12-16
.............................
.....................................................
........................
Overview of the P2P Period Close ................................................................................................................12-18
............................................................
Reconcile AP to GL.......................................................................................................................................12-19
..............................
............................................................
..............................
Reports...........................................................................................................................................................12-20
................................
...............................
................................
...............................
Reports (continued) .......................................................................................................................................12-22
...............................
...............................
O2C Period Close Process
sss ............................
.............................................................................................................................12-25
..............................
Overview of O2C Period
riod Close Process ........................................................................................................12-26
...........................
..........................
Transferring Inventory
vent
entory
ory and Receivab
Re
Receivables........................................................................................................12-27
ceivab
..................
O2C Standard
rd Reports ..............
...................................................................................................................................12-29
.......
Reconciling
ling Receivables Tr
Transactions, Receipts, and Customer Balances ...................................................12-30
Mapping
pping Receivables Transactions
T
to General Ledger Categories ...............................................................12-32
GL Reconciliation Report
R
for Cash Management .........................................................................................12-33
Project Close
Clos C
Cycle .......................................................................................................................................12-34
Overview oof Project Closing Cycles..............................................................................................................12-35
Closing a PA Period ......................................................................................................................................12-38
Per
Period-Closing Exception Reports.................................................................................................................12-39

e
l
c
a

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


viii

c
A

Period Rates...................................................................................................................................................12-40
Running Revaluation .....................................................................................................................................12-41
Revaluation Example.....................................................................................................................................12-42
Accounting Period Status ..............................................................................................................................12-43
Balance Sheet Close ......................................................................................................................................12-44
Income Statement Close ................................................................................................................................12-46
Historical Rates .............................................................................................................................................12-48
Foreign Currency Translation........................................................................................................................12-49
Overview of Consolidations ..........................................................................................................................12-50
Global Consolidation System (GCS) Features and Benefits .........................................................................12-52
Consolidating Ledgers...................................................................................................................................12-54
Reporting Options .........................................................................................................................................12-55
Performing Account Inquiry..........................................................................................................................12-56
Helpful Closing Reports ................................................................................................................................12-57
Summary........................................................................................................................................................12-59
Financial Reporting.........................................................................................................................................13-1
Financial Reporting .......................................................................................................................................13-3
Objectives ......................................................................................................................................................13-4
Objectives (continued)...................................................................................................................................13-5
Reporting Options .........................................................................................................................................13-6
Online Inquiry ...............................................................................................................................................13-7
When to Use Online Inquiry..........................................................................................................................13-9
Standard Reports and Listings .......................................................................................................................13-10
When to Use Standard Reports......................................................................................................................13-11
Financial Statement Generator Features ........................................................................................................13-12
FSG Hierarchical Security.............................................................................................................................13-14
3-14
Defining Row Sets.........................................................................................................................................13-15
....13-15
...13-15
Define Column Sets.......................................................................................................................................13-16
..........13-16
When to Use FSG Reports.............................................................................................................................13-17
.................13-17
................13-17
Using Ledger Sets in FSG Reports ................................................................................................................13-18
........................13-1
.................13-1
XML Publisher and Templates......................................................................................................................13-20
.............
..............................
..................
Publishing FSG Reports with XML Publisher...............................................................................................13-21
...........................
When To Use Report Manager ......................................................................................................................13-23
...........................
...............................
E-Business Intelligence .................................................................................................................................13-25
..............................
........................
When to Use E-Business Intelligence............................................................................................................13-27
................................
...............................
Oracle Discoverer ..........................................................................................................................................13-28
.............................
When to Use Oracle Discoverer ....................................................................................................................13-29
.............................
............................
Preparing Your FSG Report ..........................................................................................................................13-30
...............................
Building Basic Reports..................................................................................................................................13-31
...............................
.......
......
Financial Statement Generator ......................................................................................................................13-32
.............................................
Steps for FSG Financial Reports ...................................................................................................................13-34
...............................
..............................
...........................
..........................
Defining Row Sets.........................................................................................................................................13-35
............................................................
Assigning Accounts.......................................................................................................................................13-37
..............................
...........................................................
.............................
Defining Calculations in Row Sets................................................................................................................13-39
ts............................
s..........................................................
Reviewing Your Row Set Definitions
finitions ................
...........................................................................................................13-40
..............................
.............................
Defining Ad Hoc Reportss ............................
..............................................................................................................................13-41
.............................
Defining Column Sets
ets
ts ...................................................................................................................................13-42
........................... ...........................
..........................
Applying Column
mn Set
Set Relative Head
Hea
Headings......................................................................................................13-44
..................
Standard Column
lumn
umn Sets ..............
...................................................................................................................................13-46
........
Reviewing
ing
ng Your Column
Column S
Se
Set Definitions......................................................................................................13-47
Row Set and Column
Colu
O
Overrides ....................................................................................................................13-48
Defining and Requesting
Reque
Financial Reports ..................................................................................................13-50
Handling Round
Rounding Problems........................................................................................................................13-52
Specifying Control Values.............................................................................................................................13-53
Defi
Definin
Defining Content Sets....................................................................................................................................13-55
Sel
Selecting Display Options .............................................................................................................................13-56

y
l
n

O
e

e
l
c

s
U

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


ix

Reviewing Your Content Set Definitions ......................................................................................................13-58


Defining Row Orders.....................................................................................................................................13-59
Ranking Methods...........................................................................................................................................13-60
Order by Ranking - Display Description .......................................................................................................13-61
Order by Description - Display Description ..................................................................................................13-62
Order by Value - Display Value ....................................................................................................................13-63
Order by Value - Display Description ...........................................................................................................13-64
Reviewing Your Row Order Detail Listing Report .......................................................................................13-65
Copying Reports and Components ................................................................................................................13-66
FSG Report Prerequisites ..............................................................................................................................13-67
Enabling FSG Security ..................................................................................................................................13-68
Run FSG Reports from Standard Request Submission..................................................................................13-69
Downloading Financial Reports ....................................................................................................................13-70
Running Financial Report Sets ......................................................................................................................13-71
Different Output Options for FSG Using XML Publisher.............................................................................13-72
FSG Tips and Techniques..............................................................................................................................13-73
Setting FSG Options for General Ledger ......................................................................................................13-74
Working with the Attribute Set Window.......................................................................................................13-76
Modifying Attribute Sets ...............................................................................................................................13-77
Defining Summary Details ............................................................................................................................13-79
Summary........................................................................................................................................................13-80
Summary (continued) ....................................................................................................................................13-81

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


x

c
A

Preface
Profile
Prerequisites
Navigating Oracle Applications

How This Course Is Organized


R12 Oracle General Ledger Management Fundamentals, Edition 1.0 is an instructor-led course
featuring lecture and hands-on exercises. Online demonstrations and written practice sessions
reinforce the concepts and skills introduced.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


xi

c
A

Related Publications
Oracle Publications

System release bulletins

Installation and users guides

Read-me files

International Oracle Users Group (IOUG) articles

Oracle Magazine

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


xii

c
A

Typographic Conventions
Typographic Conventions in Text
Convention
Bold italic
Caps and
lowercase
Courier new,
case sensitive
(default is
lowercase)

Initial cap

Element
Glossary term (if
there is a glossary)
Buttons,
check boxes,
triggers,
windows
Code output,
directory names,
filenames,
passwords,
pathnames,
URLs,
user input,
usernames

Arrow
Brackets
Commas

Graphics labels
(unless the term is a
proper noun)
Emphasized words
and phrases,
titles of books and
courses,
variables
Interface elements
with long names
that have only
initial caps;
lesson and chapter
titles in crossreferences
SQL column
names, commands,
functions, schemas,
s,
table names
Menu paths
hs
Key names
Key sequences

Plus signss

Key comb
combi
combinations

Italic

Quotation
marks

Example
The algorithm inserts the new key.
Click the Executable button.
Select the Cant Delete Card check box.
Assign a When-Validate-Item trigger to the ORD block.
Open the Master Schedule window.
Code output: debug.set (I, 300);
Directory: bin (DOS), $FMHOME (UNIX)
Filename: Locate the init.ora file.
Password: User tiger as your password.
Pathname: Open c:\my_docs\projects
URL: Go to http://www.oracle.com
User input: Enter 300
Username: Log on as scott
Customer address (but Oracle Payables)

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I
e
l
c
a

Uppercase

y
m
e
d
a
c
A

Do not save changes to the database.


For further information, see Oracle7 Server SQL Language
Reference Manual.
Enter user_id@us.oracle.com, where
here user_idd is the
name of the user.
ule
le component and click Finish.
Select Include a reusable module
n Unit II, Lesson 33, Working with
This subject is covered in
Objects.

Use the SELECT command


com
mmand to view information stored in the
LAST_NAME
column of the
hee EMP table.

Selec
Select
ect File > Save.
Press
P
[Enter].
Press
ress and rele
release keys one at a time:
[Alternate],
ernat [F], [D]
Press and hold these keys simultaneously: [Ctrl]+[Alt]+[Del]

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


xiii

Typographic Conventions in Code


Convention
Caps and
lowercase
Lowercase

Element
Oracle Forms
triggers
Column names,
table names

Example
When-Validate-Item

Passwords

DROP USER scott


IDENTIFIED BY tiger;
OG_ACTIVATE_LAYER
(OG_GET_LAYER (prod_pie_layer))

SELECT last_name
FROM s_emp;

PL/SQL objects

Lowercase
italic
Uppercase

Syntax variables

CREATE ROLE role

SQL commands and


functions

SELECT userid
FROM emp;

Typographic Conventions in Oracle Application Navigation Paths


This course uses simplified navigation paths, such as the following example, to direct you
through Oracle Applications.
(N) Invoice > Entry > Invoice Batches Summary (M) Query > Find (B) Approve
This simplified path translates to the following:

e
d
a

c
A

1.

(N) From the Navigator window, select Invoice then Entry then Invoice
nvoice Batches
Summary.

2.

(M) From the menu, select Query then Find.

3.

(B) Click the Approve button.

Notations:

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

(N) = Navigator
(M) = Menu
(T) = Tab
utton
(B) = Button

e
l
c

(I) = Icon

a
r
O

(H) = Hy
Hyperlink
(S
(ST) = Sub Tab
Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


xiv

y
m

Typographical Conventions in Oracle Application Help System Paths


This course uses a navigation path convention to represent actions you perform to find
pertinent information in the Oracle Applications Help System.
The following help navigation path, for example
(Help) General Ledger > Journals > Enter Journals
represents the following sequence of actions:
1.

In the navigation frame of the help system window, expand the General Ledger entry.

2.

Under the General Ledger entry, expand Journals.

3.

Under Journals, select Enter Journals.

4.

Review the Enter Journals topic that appears in the document frame of the help system
window.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


xv

c
A

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

R12 Oracle General Ledger Management Fundamentals Table of Contents


xvi

c
A

Oracle General Ledger


Process

y
m

Chapter 1

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 1

c
A

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 2

c
A

Oracle General Ledger Process

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 3

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 4

Oracle General Ledger Overview

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Oracle General Ledger Overview


The Oracle General Ledger is the central repository
y of accounting in
information. The main
purpose of a general ledger system is to record financial activity of a company and to produce
financial and management reports to help people
eople
ople inside andd outside
outs the organization make
decisions.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 5

General Ledger Overview

y
m
e
l
c
y
l
n

c
A

General Ledger Overview


Oracle General Ledger is a comprehensive financiall management sol
solution that enables you to:
Record and Review Accounting Information
ion
on
Import data from subsidiary ledgers, or enter journals
ls to record
reco actual or budget
reco
r.
transactions directly into Oracle General Ledger.
mbrances
rances through the purchase process and to
Enter encumbrance journalss to track encumb
encumbrances
ounts.
control spending againstt budgeted amoun
amounts.
alances online orr through
t
reports
Review account balances
reports.
ect, and adjust accounting
acccounting information.
inform
Analyze, correct,
umbrance information.
Correct actual, budget, an
and encumbrance
value and translate balances denominated
no
Revalue
in foreign currencies.
bal
Consolidate balances
from multiple ledgers.
Analyze A
Accounting Information
Integr
Integrate Oracle General Ledger with Oracle Enterprise Planning and Budgeting, Oracle
D
Discoverer, or Web Applications Desktop Integrator to simplify the budgeting and
forecasting process.

O
e

I
e

s
U

l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 6

Functions and Features

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Functions and Features


Information Access
Access information stored in the General Ledger
Ledger through online
o
inquiries or reporting and
analysis tools. Oracle General Ledger is the repository
ry
y off yo
your organization's financial
information.
Financial Controls
control access to specific areas and
a functions of General Ledger.
Use security features to control
Data Collection
rom Oracle suble
edgers and non-Oracle
non-O
Collect data from
subledgers
feeder systems.
porting and Analysis
Analy
Financial Reporting
ect from a variety of Standard Re
Select
Reports and Listings.
Financi Statement Generator to build customized reports with reusable report
Use the Financial
objects.
Use Web
W ADI (Web Applications Desktop Integrator) Report Manager to build reports
an
and drilldown on balances within a spreadsheet environment.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 7

General Ledger Accounting Cycle

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

General Ledger Accounting Cycle


1. Open period
2. Create/reverse journal entries
3. Post
4. Review
5. Revalue
6. Translate
7. Consolidate
ect balances
8. Review/correct
ccounting
counting reports
9. Run accounting
10. Close accounting period

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 8

Critical Implementation Issues

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Critical Implementation Issues


Shared information
Oracle Applications share information to avoid redundancy,
redundancy minimize setup time, and
keep systems synchronized.
y Oracle Applica
cations.
Identify the key entities shared by
Applications.
quired by multiple
ple applications.
Define setup parameters required
Information Flows
ns once and pass
sss th
them
em to the nex
Record transactions
next business process.
interfaces to import
im
Use Oracle Applications open interfaces
transactions.
aces
ces
Open interfaces
ansfer data within Oracle Applications.
Transfer
transact
Import transactions
from other applications into Oracle Applications.
Non-Oracle Sy
Systems
Obta
Obtain input from all business areas and applications that are affected by the
iimplementation.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 9

Oracle General Ledger Integrates with

y
m
e
l
c
y
l
n

c
A

Oracle General Ledger Integrates with


Here is a list of just some of the Financial and Human
man
an Resource Man
Management products that
integrate with General Ledger.
Oracle Payables sends invoices, payments,
ments, realized
realized gain
gai
ain and loss on foreign currency, and
invoice price variance to GL.
voices, payments,
ts, adjustments, ddebit memos, credit memos,
Oracle Receivables sends invoices,
ealized gain and
d loss
l
on foreign currency to GL.
cash, chargebacks, and realized
cons
nstruction inn process
proc asset additions, cost adjustments,
Oracle Assets sendss capital and construction
ments, depreciatio
deprecia
tion, and reclassi
transfers, retirements,
depreciation,
reclassifications to GL.
rchasing sends accruals
ac als or receipts
receip not invoiced, purchase orders, final closes,
Oracle Purchasing
ncellations to GL
and cancellations
GL.
Oracle Projects sen
sends cost distribution of labor and non-labor costs, and project revenue to
GL.
Oracle Treasury
Tr
sends revaluation and accrual entries to GL.
Orac
Oracle Property Manager sends revenues and expenses related to real estate to GL.

I
e

l
c
a

r
O

e
t
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 10

Oracle Lease Management sends accounting distributions related to leases, such as


bookings of contracts, accruals, asset dispositions, terminations, and adjustments for
multi-GAAP contracts to GL.
Oracle HR shares employee information with GL.
Oracle Payroll sends salary, deductions, and tax information to GL.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 11

c
A

Oracle General Ledger Integrates with

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Oracle General Ledger Integrates with


In terms of manufacturing and public sector applications,
plications, Inventory
Invent
sends cycle counts,
physical inventory adjustments, receiving transactions,
ransactions, deliv
delivery transactions,
intercompany transfers, sales order issues,
ues, internal
internal requisitions,
requ
quisitio sub-inventory transfers,
and Cost of Goods Sold (COGS) too GL.
al issues orr backf
ckflush
kflush from WIP to GL, as well as
Work In Process sends material
backflush
ource
urce and overhead
overhea
over ead transactions, and cost updates.
completions, returns, resource
bution sends salar
ary costs to GL.
Oracle Labor Distribution
salary
ds grant amounts received to build a project as well as
Oracle Grants Accounting sends
enue to GL.
unbilled revenue
sends budget and forecast amounts to GL.
Oraclee Public Sector Bu
Budgeting sends

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 12

Also Integrates with

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Also Integrates with


General Ledger's integration with Oracle Enterprise
rprise
prise Planning an
and Budgeting (EPB) allows
you to easily identify, analyze, model, budget,
get, forecast, and report on information stored
in your general ledger. Use Oracle GL to maintain and
d repo
report
r
on account balances
Financia
iall Analyzer to analyze financial data,
throughout the accounting period, and use Financial
nces, after closing
ing
ng the period.
period. Y
such as actual and budget balances,
You can automatically
ata, as well as fun
transfer actual, budget, or encumbrance dat
data,
functional, statistical, and foreign
neral
eral Ledger to Fi
Financial
Financ
ial Analyze
entered data from General
Analyzer. From Financial Analyzer, you
sticated budgetin
ing and modeling
mode
can perform sophisticated
budgeting
modeling, make changes to budgets and write
ata to a new budg
dget in GL or to sseveral budget versions for comparative
back budget data
budget
dri directly
rectly from EPB balances to balances and transactions in
reporting. You can also drill
Ledger This provides
vides EPB users with immediate and direct access to GL
Oraclee General Ledger.
ata without having
havin to run reports or account inquiries in GL.
data
Oracle Financ
Financial Services Applications (OFSA) is a product suite that helps financial
services institutions
in
assess enterprise performance. This integration allows the transfer of
Gener
General Ledger balances to OFSA to reconcile OFSA instrument tables, calculate transfer
pr
pricing of non-interest balance sheet items, or perform allocations. The results of OFSA

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 13

allocation and transfer pricing results can then be transferred back to GL for posting and
reporting.
The integration with Oracle Daily Business Intelligence (DBI) allows you to get a daily
snapshot of your company's financial picture through its E-Business Suite Portals. The
over 200 pre-built Portals provide every user in the enterprise with the right information
that they need, about every aspect of their business. The information spans across multiple
applications to give you real-time information all in one place.
The integration with Oracle Activity Based Management (OABM) allows you to perform
complex analysis on costs that are collected in General Ledger in a separate analysis
environmentapart from your GL data. OABM is optimized to support multi-layer
complex cost assignment rules, activity hierarchies, and complex product and service
definitions in terms of activities with complete activity definitions.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 14

c
A

Integrating with Subledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Integrating with Subledgers


Transferring information from Oracle subledgers is a two-step proce
process:
Data is pushed into the GL_INTERFACE ta
table
able from the subledger
su
using a transfer
program.
formation from
m the
th
he interface ta
Then Journal Import pulls the information
table to create valid, postable
edger.
dger.
journal entries in General Ledger.
er program
ogram from
m Oracle
O
subledge such as Oracle Payables or
When you initiate the transfer
subledgers,
also submit
submit the Journal
Jo
Oracle Receivables, youu can choose to al
Import process. If you do not
al Import from the
th subledger,
subledger, you must run Journal Import separately in
choose to run Journal
ournals window,
windo in order to create postable journal entries.
General Ledger,, using the Import Journals

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 15

Importing to General Ledger from Non-Oracle Applications

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Importing to General Ledger from Non-Oracle Applications


plications
Journal Import
Use Journal Import to automatically import
rt budget, actual, and encumbrance data from
your non-Oracle applications. You cann create SQL Loader
Loa
oader script
s
to load the data into the
interface.
d reserve them for
fo your imported transactions.
You can also check funds and
ktop
top Integrator (Web
(W
Web ADI)
Web Applications Desktop
et and upload to G
You can enter dataa in a spreadsheet
General Ledger:
budge
gets.
- Prepare and analyze budgets.
pare functional an
eign journ
- Prepare
and foreign
journal entries.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 16

Overview of Accounting Setup Manager

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 17

Foreign Currency Concepts

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Foreign Currency Concepts


Conversion
Conversion refers to foreign currency transactions
nsactions
nsa
ctions that are immediately converted at the
time of entry to the ledger currency off the ledger in wh
which th
the transaction takes place.
Revaluation
y or asset account
nts that may be m
Revaluation adjusts liability
accounts
materially understated or
tuation in tthe exchange rate between the time
overstated at the end of a period due to a fluctuation
e of the period
the transaction was entered and thee end
period.
Translation
ac of restating an entire ledger or balances for a company from
Translationn refers to the act
dger currency to a foreign currency.
urren
the ledger

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 18

Multiple Currency Support

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Multiple Currency Support


Reporting Currencies are integrated with ledgers. You
ou specify the reporting
rep
currency as a part
of the ledger with which you are working.
Reporting currency is flexible. You can
an maintain
maintain additional
additi
ditional
itional currency representations at
three different levels:
- Balance level
- Journal level
el
- Subledger level
translaated balances.
balances Every
E
Balance level maintains translated
time you run translation in General
alances are stored in a balance le
Ledger, balances
level reporting currency.
nal level, is a curr
ent
Journal
currency representation
of only your GL journals and balances. Every
time
ime you post a journal
jo
in GL, the journal will be converted to one or more journal level
reporting curr
currencies.
Subledg
Subledger level is a complete currency representation of your subledger transactions, GL
journ
journals entries and balances.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 19

Every time you enter a subledger transaction or enter and post a journal directly in GL, the
same transaction and journal will be converted to one or more associated subledger level
reporting currencies.
Reporting Currencies are not the same as secondary ledgers. Looking at the 4 C's that define a
ledger, we have a chart of accounts, calendar, accounting method, and currency.
If you only need multiple currencies to support your reporting requirements, use reporting
currencies.
If you need to account for your data using different calendars, charts of accounts, accounting
methods in addition to currency, use a secondary ledger.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 20

c
A

Budgeting

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Budgeting
Budgeting in Oracle General Ledger (GL)
Create an unlimited number of budgets or forecasts.
Control user access to budgets.
various
us levels of you
Create budget organizations to mirror the various
your company's organization
o the budget infor
formation.
ormation.
and to control user access to
information.
udgets.
Create master-detail budgets.
Desk
sktop Integrator (Web
(
Budgeting with Web Applications Desktop
ADI)
familiarity of a spreadsheet,
s
Enter budgett amounts in the familiarity
then upload your budget data to
General Ledger.
wnloads both budget
bud or actual amounts
am
Downloads
and use to calculating new budget amounts,
then be upload the
th new budget amounts into Oracle General Ledger.
Note: You can aalso use Oracle Planning and Budgeting to update budget balances in General
Ledger. For more information, refer to the Oracle Planning and Budgeting Users Guide.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 21

Overview of Enterprise Planning and Budgeting (EPB)

y
m
e
l
c
y
l
n
l
O
a
n se
r
e
t
U
n
I

c
A

Overview of Enterprise Planning and Budgeting


What is Enterprise Planning and Budgeting (EPB)?
An application built on the integrated multi-dimensional
lti-dimensional and
an relational technology in
Oracle10g
geting, forecastin
forecas
ting,
ing, reporting, monitoring, and analysis
An application for planning, budgeting,
forecasting,
da modeling and
an multi-dimensional analysis
An application that providess sophisticated data
A keystone of Oracle's CPM initiative
ilored
lored for custome
mer's own busine
An application tailored
customer's
business processes

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 22

Reporting and Analysis

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reporting and Analysis


Online Account and Transaction Analysis:
Drilldown to account balances and journall entries
entries to their source.
s
For example, you can
drill down from a Payables journal entry
ntry
try to the original
nal transaction
tran
in Oracle Payables.
Standard Reports and Listings:
vides over 70 different
diff
diffe
fferent standard reports
r
Oracle General Ledger provides
and listings to help you
financial inform
informa
mation.
ation.
view financial and non-financial
information.
enerator
nerator reports:
Financial Statement Generator
Gener
erator
rator (FSG) is a powerful tool that allows you to create
The Financiall Statement Generator
nancial statement
thout progr
custom financial
statements without
programming.
Manager
Web ADII Report Manager:
With Report Man
Manager, you can define reports graphically in Excel, then upload the report
definitions to General Ledger as Financial Statement Generator (FSG) report objects. You
can also download existing FSG reports, modify them in Report Wizard, then save the
mod
modified definition to General Ledger. You can select amounts from spreadsheet-based

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 23

FSG reports and drill into the underlying financial information within Oracle
Applications.
Oracle Enterprise Planning and Budgeting:
Use Oracle Enterprise Planning and Budgeting, Oracle's On Line Analytical Processing
(OLAP) application, to perform in depth analysis, modeling, budgeting, reporting, and
forecasting functions using General Ledger data without additional data entry.

y
l
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 24

Standard Reports and Listings

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Standard Reports and Listings


Oracle General Ledger provides several types of reports
ports and listings to meet your business
needs. All of the information in these reports and
nd listings is also available online.
You can obtain account analysis information,
on, budget information,
inform
rmation chart of accounts listing, and
omization.
many other types of data without customization.
eports provide the
th following
following fun
Oracle General Ledger standard reports
functionality:
ge rated and printed
prin in the background while you
Request reports online. Your report is generated
continue to work.
bmit
mit reports into report
r
sav time.
Group and submit
sets to save
r larly scheduled
schedu intervals.
Schedule reports to run at regularly

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 25

Financial Statement Generator Reports (FSG)

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Financial Statement Generator Reports (FSG)


You can define custom financial reports, such as income
come statements aand balance sheets, online
with complete control over the rows, columns, and content off your
yo report. You can control
account assignments, headings, descriptions,
s, format,
format, and cal
calculations
alcula
in addition to the actual
ts make building
g reports qu
content. The reusable report components
quick and easy. You can copy
t, make minor edits,
ed then apply tthe report component to a
a report component from one report,
reate
te a new report
repor
ort from scratch.
new report without having to create

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 26

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 27

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Oracle General Ledger Process


Chapter 1 - Page 28

c
A

Accounting Setup Manager


Chapter 2

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 1

c
A

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 2

c
A

Accounting Setup Manager

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 3

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 4

Accounting Setups

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setups
An accounting setup defines the accounting context for one or more legal entities or a business
need if legal entities are not involved.
Defining an accounting setup is based on several
everal factors, such
su as
as:
legal environment
intained
ntained in the same
sam
ame primary ledg
number of legal entities maintained
ledger
business needs
ssing needs
transaction processing
ould
uld be assigned
assigne to
to accounting setups
se
Legal entities should
to maintain a legal entity context for
nd use Oracle fin
transactions and
financiall subledge
subledgers that require a legal entity context. No legal
hould be assigned to accounting
ng setups if there are business needs that do no require a
entities should
legal entity context.
If legal entities are
ar involved, the general rule is to define a separate accounting setup for each
legal entity oor group of legal entities that require their own primary ledger. In other words, if
legal entities
enti
require any one of the following attributes to be different from other legal entities,
a different
diff
primary ledger is required, and therefore a different accounting setup is required:

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 5

Chart of Accounts: One legal entity requires a six-segment chart of accounts and another
requires only a four-segment chart of accounts.
Accounting Calendar: One legal entity uses a 4-4-5 calendar and another uses a monthly
calendar; or one legal entity has a different fiscal year end than another.
Primary Currency: Legal entities operate in different countries requiring them to use their
own local currencies.
Subledger Accounting Method: Legal entities operate in different countries or industries
that have different accounting standards.
Ledger Processing Options: Legal entities operate in different industries, such as retail and
financial services, and require different ledger processing options, such as maintaining
average daily balances for legal entities in the financial services industry.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 6

c
A

Ledger Processing Options

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Ledger Processing Options


Based on the above information, four different accounting
ounting
unting setups are created because each
legal entity requires its own primary ledger. If the
he two U.S. legal
lega entities (U.S. East and U.S.
West) share the same ledger processing options,
ions, they
they can share
sha
hare tthe same primary ledger and be
included in the same accounting setup.
fined at the ledger
le ger level and refer to the following options
Ledger Processing Options are defined
p
for tha
that control how journals and transactions aree processed
that ledger:
eriod
First Ever Opened Period
re Enterable Peri
riods
Number of Future
Periods
Retained Earnings Account
edger
dger Accounting Options, such
uch as
a the subledger accounting method, journal
Subledger
escription language,
langua entered currency balancing account, cash basis accounting, and the
description
ledger currenc
currency balancing account
Option to track balances using a secondary segment
Susp
Suspense Account
Rounding Differences Tracking Account

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 7

Intracompany Balancing option


Journal Approval
Journal Entry Tax
Journal Reversal Criteria Set
Default Period End Rate Type
Default Period Average Rate Type
Cumulative Translation Adjustment Account
Journal Reconciliation
Budgetary Control
Reserve for Encumbrance Account
Average Balance Processing
Average Balance Consolidation
Net Income Account
Transaction Calendar
If there are legal entities that require any one of the above ledger processing options to be
different, then define a separate primary ledger for each legal entity and therefore, a new
accounting setup.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 8

c
A

Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledgers
Assign an unlimited number of secondary ledgers to
o each primary le
ledger of an accounting
setup. Each secondary ledger can be maintained at one of the fol
following data conversion levels:
The subledger level secondary ledger maintains
maintains subledger
subled
edger jo
journals, general ledger journal
onal accounting
accounting
g representatio
rrepresentation. This data conversion
entries, and balances in the additional
counting and the
the General Ledger Posting program to create
level uses both Subledger Accounting
primary
y and secondary ledgers simultaneously.
the necessary journals in both the primary
jour
urnal entries
entries from subledger transactions if the
Subledger Accountingg creates the journal
ates
tes with Subledge
dger
ger Acc
Accounting.
ounting. General Ledger Posting creates the
subledger integrates
Subledger
ess for all other tra
nsactions that
th ddo no integrate with Subledger Accounting,
journal entries
transactions
g manual journal eentries.
s.
including
The journal level sec
secondary ledgerr m
maintains primary ledger journal entries and balances
in an additional accounting
a
representation. This type of secondary ledger is maintained
using the General
Gen
Ledger Posting program. Every time a journal is posted in the primary
ledger, the
th same journal can be automatically replicated and maintained in the secondary
ledge
ledger for those journal sources and categories that are set up for this behavior.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 9

The balance level secondary ledger maintains primary ledger account balances in another
accounting representation. This type of secondary ledger requires Oracle General Ledger
Consolidation to transfer primary ledger balances to this secondary ledger.
The adjustments only secondary ledger level is an incomplete accounting representation
that holds only adjustments. The adjustments can be manual adjustments or automated
adjustments from Subledger Accounting. This type of ledger must share the same chart of
accounts, accounting calendar/period type combination, and currency as the associated
primary ledger. To obtain a complete secondary accounting representation that includes
both the transactional data and the adjustments, use ledger sets to combine the
adjustments-only secondary ledger with the primary ledger when running reports.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 10

c
A

Reporting Currencies

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reporting Currencies
If you only need a different currency representation
n of the primary or secondary ledgers, assign
reporting currencies to them. Unlike secondary le
ledgers,
dgers, reporting currencies must share the
same chart of accounts, accounting calendar/period
r/period
r/pe
riod type com
combination,
ombin
subledger accounting
le
method, and ledger processing options as their source ledger.
rting currencies
currenc s instead
i
of secon
As a general rule, always use reporting
secondary ledgers if you only
representation
n that
t differs in cu
need to maintain an accountingg representation
currency alone.
oth primary and ssecondary ledgers. Reporting
You can assign reporting currencies to bot
both
ined
ned at one of th
he following curr
currencies are maintained
the
currency conversion levels:
ger level reportin
The subledger
reporting currency main
maintains a complete currency representation of
ubledger
bledger journals, Generall Ledge
your subledger
Ledger journals entries, and balances. When using the
bledger
ledger level reporting
repo
subledger
currency, define currency conversion rules. These rules provide
instructions on hhow to convert subledger and general ledger data to one or more subledger
level reporting
reporti currencies. Subledger level reporting currencies are maintained using both
Subledg
Subledger Accounting and the General Ledger Posting program to create the necessary
subl
subledger journals and General Ledger journals in both the primary and secondary ledgers
simultaneously. Subledger Accounting creates the journal entries from subledger

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 11

transactions if the subledger integrates with Subledger Accounting. General Ledger


Posting creates the journal entries for all other transactions that do not integrate with
Subledger Accounting, including manual journal entries.
The journal level reporting currency maintains General Ledger journal entries and
balances in another currency representation. Journal level reporting currencies are
maintained using the General Ledger Posting program. Every time a journal is posted in
the source ledger, such as the primary or secondary ledger, the journal is automatically
converted to the respective currency of the journal level reporting currency.
The balance level reporting currency only maintains balances in another currency. It
maintains the translated balances of the source ledger. Every time general ledger
translation is run in the source ledger, such as the primary or secondary ledger, the
translated balances are reflected in the balance level reporting currency.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 12

c
A

Accounting Setup Considerations

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setup Considerations


Before creating accounting setups, carefully consider
err the number of legal entities that you want
to assign to each accounting setup.
Associate each accounting setup with one of the following
g accou
ac
accounting
a cou
environment types:
gal Entity
Accounting Setups with One Legal
ultiple Legal Entities
Entit
tities
Accounting Setups with Multiple
th
h No Legal Entities
Entiti
tities
ities
Accounting Setups with

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 13

Accounting Setups with One Legal Entity

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setups with One Legal Entity


You should only assign one legal entity to an accounting
unting
nting setup type iif your legal entities meet
any one of the following criteria:
Operate in a country with strict legislative
ative requirements
requirement
nts that require the legal entity to
rate
te from other legal
le entities
maintain its accounting data separate
ory rules that require
require a separate le
requ
Have specific legal or statutory
ledger for the legal entity
ry ledger attribute
utes from other le
Require different primary
attributes
legal entities. For example, the legal
wing ledger attrib
entity requires any one of the follow
following
attributes to be different from other legal
entities:
egal entity re
- Chart of Accounts: On
One legal
requires a 10-segment chart of accounts and
nother requires a 6-segment
nt char
another
chart of accounts.
- Accounting C
Calendar: One legal entity requires a weekly calendar and another
requires a monthly calendar.
- Prim
Primary Currency: There are legal entities and companies that require different
primary currencies to act as their main record-keeping currency.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 14

- Subledger Accounting Method: One legal entity uses the accrual method of
accounting and another uses the cash basis of accounting.
- Ledger Processing Options: One legal entity wants to translate revenue and expense
accounts using period-end balances while another legal entity wants to use year-todate balances.
Need autonomous document sequencing of transactions and journals for each legal entity
Need to open and close periods autonomously for each legal entity
Have tax requirements that are specific for a legal entity

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 15

c
A

Accounting Setups with Multiple Legal Entities

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setups with Multiple Legal Entities


If an accounting setup has more than one legal entity
ty
y it means that multiple
m
legal entities can
share the same primary ledger attributes, such ass the same chart of accounts, accounting
calendar/period type combination, currency,
y,, subledger accou
accounting
ountin method, and ledger
processing options.
hee same accountin
ting
ing setup if all of the legal entities assigned to
Assign multiple legal entities to the
accounting
g criteria:
c
the accounting setup meet all of the following
ltiple
tiple legal
legal entitie
operate in a country that allows multip
multiple
entities to share the same primary ledger
utes, such as thee same chart
chart of aaccounts, calendar, primary currency,
and ledger attributes,
ccounting
counting method,
method document sequence,
seq
subledger accounting
and accounting options
eed to have diffe
dger pro
do not need
different ledger
processing options for each legal entity. For example,
al entities can use the same general ledger translation rule and cumulative translation
legal
adjustment acco
accounts to translate balances.
do not need to open and close periods independently by legal entity
do not require autonomous document sequencing for a legal entity
ddo not have tax requirements that are specific for a legal entity

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 16

Accounting Setups with No Legal Entities

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setups with No Legal Entities


Accounting setups that do not have legal entities assigned
signed can be used
use for multiple purposes
based on business needs. For example, define ann accounting setup
setu with no legal entity assigned
if a legal entity context is not required for transaction
ransaction proces
processing,
essing
sing or use it to supplement the
ng setups that hav
ave legal en
accounting contained in other accounting
have
entities assigned.
th no legal entities
entitie
ties
ies for the following
follow
You can use accounting setups with
business needs:
tain
ain transactions
transactions
ns using a legal en
You do not need to maintain
entity context.
parate
arate instance
instance of General Ledger
Led
You are using a separate
as a standalone application and do
grate with Oracle
Oracle financial subledgers
suble
not plan to integrate
that require a legal entity context.
ot integrating with Oracle
racle financial
financi subledgers but are using Subledger
You are not
unting
nting to integrate Oracle Genera
Accounting
General Ledger with non-Oracle systems.
ou want to maintain
maint an additional accounting setup for management reporting purposes
You
consolidatio purposes.
or consolidation

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 17

Designing the Chart of Accounts

y
m
e
l
c
y
l
n

c
A

Designing the Chart of Accounts


If your company uses legal entities and wants the ability
bility to identify
identiff llegal entities during
transaction processing, designate the balancing segment of the ch
chart of accounts as the legal
entity or company segment. This enables you
ou to identify tran
transactions
ansact
per legal entity and take
nting features ava
vailable, suc
full advantage of the legal entity accounting
available,
such as intercompany
accounting.
ities
ties that use different
diffe
fferent
rent charts of aaccounts, it is recommended that
If you have multiple legal entities
alue sets that you
ouu define for the bbalancing segment. This allows you
you limit the number of value
uee set across multiple
mult
ultiple
ltiple charts
charts of accounts
ac
to share the same value
and assign unique balancing
orr each legal entityy thatt is consistent
consist across charts of account.
consis
segment values for

O
e

e
l
c

n s
r
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 18

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 19

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Accounting Setup Manager


Chapter 2 - Page 20

c
A

Ledger
Chapter 3

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 1

c
A

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 2

c
A

Ledger

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 3

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 4

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 5

Ledgers Defined

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Ledgers Defined
A fundamental concept in Oracle Applications is thee "Ledger."
"Ledger." The Ledger
L
represents an
accounting representation for an organization that
hat is accountable in a self-contained way.
A ledger owner might be a legal entity, a group of compani
companies
nies in a common legal environment,
ntity but with
with leg
egal entity att
a substantial operation within a legal entity
legal
attributes, or a foreign branch.
ate
te and manage
mana Organizational
O
M
Ledgers are also used to consolidate
Models in reporting. In a pure
accounts for itse
tself in a ledger."
implementation, "a legal entityy accounts
itself
ed ledger accoun
unting for the acco
A ledger provides balanced
accounting
accounting entity and serves as the
al information. Consequently
Consequently,
Co
it iis the principal source of information for
repository of financial
plications in the O
racle E-Busine
the analytical applications
Oracle
E-Business Suite.
nces have meanin
y assert that the balance on an account at a given date has a
Ledger balances
meaning. They
particu currency and is properly calculated. This implies a consistent
specific value in a particular
lication of what we
w sometimes call "the 4 Cs": Chart of Accounts (COA), Calendar,
application
Currency, and ac
accounting Convention. The COA provides the account code; Calendar the date
and accounting
accounti period; Currency the transaction currency; and Convention the accounting rules
and regu
regulations for the company/country.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 6

Accounting Setup Manager Overview

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Account Setup Manager Overview


Central place for defining and maintaining accounting
ing
ng setup for the ffollowing:
Legal Entities
Operating Units
Ledgers
dgers
Primary and Secondary Ledgers
Reporting Currencies
unting
Subledger Accounting
ntra-company Bal
ancing
Inter- and Intra-company
Balancing
ncing
Sequencing
ccounting and Reporting
Re
Accounting
Sequencing
counting Setup Manager Concepts
Accounting
Primary Ledg
Ledgers
Mai
Main, record-keeping ledger
Defined by 4Cs:

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 7

- Chart of accounts
- Accounting calendar
- Primary currency
- Subledger Accounting Method
Secondary Ledgers
Optional, additional accounting representations of your primary ledger
Can differ in one or more of the following from the primary ledger:
- Chart of accounts
- Accounting calendar
- Primary currency
- Subledger Accounting Method
By assigning two different subledger accounting methods to each ledger, you can use
Subledger Accounting (SLA) rules to simultaneously account for the same legal entity
transaction in both ledgers to meet both fiscal and corporate requirements.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 8

c
A

Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledgers
Business Reasons
For global companies that must comply with
ith different countries
coun
legal requirements
Useful for supplementary purposes, such as consolidation
consolida
dation or management reporting
pictture within itself
its
tself orr a partial
partia picture to be grouped with
Provides a complete accounting picture
omplete picture
other ledgers to provide a complete
Benefits
More flexibility
gal entity(s)
entity(s) accounting
accou
unting information
informat
informa
Represent legal
in a different:
counting method
- Accounting
- Chart of Accou
Accounts
- Calendar
- Suble
Subledger Accounting Method
- Maintain at 4 Different Levels

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 9

Secondary Ledger Conversion Levels

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledger Conversion Levels


Balance Level
The balance level secondary ledger maintains
ains primary ledg
ledger
g account balances in another
accounting representation. This type of secondary ledg
ledger
dger req
requires Oracle General Ledger
t this secondary
secon
Consolidation to transfer primary ledgerr balances to
ledger.
Journal Level
dary ledger maintains
maint
intains
ntains journal
journal entries
ent
The journal level secondary
and balances in an additional
ntation.
accounting representation.
econdary
condary ledger is maintained
maintained usi
This type of secondary
using the General Ledger Posting program.
Every timee you post a journ
journal in the primar
primary ledger, the same journal can be automatically
ated and maintained
maintain in the secon
replicated
secondary ledger for those journal sources and categories
at are set up for th
that
this behavior.
ubledger Level
Subledger
The suble
subledger level secondary ledger uses both Subledger Accounting and the General
Ledg
Ledger Posting program to create the necessary journals in both the primary and
secondary ledgers simultaneously. Subledger Accounting creates the journal entries from
subledger transactions that integrate with Subledger Accounting.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 10

General Ledger Posting creates the journal entries for all other transactions that do not
integrate with Subledger Accounting, including manual journal entries.
Adjustments Only
Secondary ledger level is an incomplete accounting representation that holds only
adjustments.
The adjustments can be manual adjustments or automated adjustments from Subledger
Accounting. This type of ledger must share the same chart of accounts, accounting
calendar/period type combination, and currency as the associated primary ledger. To
obtain a complete secondary accounting representation that includes both the transactional
data and the adjustments, use ledger sets to combine the adjustments-only secondary
ledger with the primary ledger when running reports.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 11

c
A

Reporting Currencies

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reporting Currencies
Business Reasons
Useful for consolidation reporting and analysis
alysis
No need to physically move balances to create views of
o cons
consolidation data
ion entities
entities that sh
share the same chart of accounts and
Beneficial for parent consolidation
ies
calendar with their subsidiaries
Benefits
dgers
Tighter link to ledgers
ng and reporting in another curre
For accounting
currency (in addition to the ledgers primary
y))
currency)
n be used with Pri
nd
Can
Primary or Secondary
ledgers

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 12

Reporting Currency (RC) Conversion Levels

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reporting Currency (RC) Conversion Levels


You can maintain additional currency representations
ns at three
three differe
different levels:
- Balance level
- Journal level
- Subledger level
nslated balances
s.. Every time yo
Balance level maintains translated
balances.
you run translation in General
tored
ored in a balance
balance level reporting
reporting currency.
Ledger, balances are stored
sentation of only your GL journals and balances. Every
Journal level, is a currency represe
representation
time you post a journal in GL, the journal will be converted to one or more journal level
reporting currencies.
edger level is a complete
c
renc representation of your subledger transactions, GL
Subledger
currency
journals
ournals entries an
and balances.
Every time you enter
e
a subledger transaction or enter and post a journal directly in GL, the
same transact
transaction and journal will be converted to one or more associated subledger level
reporting currencies.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 13

Accounting Setup Steps

y
m
e
l
c
y
l
n

c
A

Accounting Setup Steps


Before you can use Accounting Setup Manager, you
u must complete tthe required General
Ledger setup steps. At the very least, you must:
Define a chart of accounts
Define an accounting calendar
Enable currencies
up consists
consists of the
hee following steps:
steps
Creating an accounting setup
ities.
ties. If you are
ar not
n integrating w
Define Legal Entities.
with Oracle subledgers or are defining an
tup that does nott require
require a legal entity context, then you can skip this step.
accounting setup
one, one or multiple
multi legal
gal entities
entitie to an accounting setup.
Assign none,
fine a primary ledger
led
yin a name, chart of accounts, calendar, currency, and
Define
by specifying
optionally a subl
subledger accounting method.
Optionally aassign one or more secondary ledgers. Secondary ledgers can differ from the
primary ledger in any or all of the following:
- Chart of accounts
- Calendar

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 14

- Currency
- Subledger Accounting Method
Optionally, you can create reporting currencies and assign to the primary and/or the
secondary ledger if you want to maintain multiple currency representations.
Complete the Accounting Options by specifying the journal processing options and
transaction processing options for the setup components in this accounting setup.
Mark the accounting setup complete. This will prevent certain changes to your accounting
setup and launch the GL Accounting Setup Program that will make your setup
components ready for data entry.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 15

c
A

Accounting Setup Manager Create Accounting Setup

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setup ManagerCreate Accounting Setup


When creating an accounting setup, there are two main steps that each
eac have sub-steps. The two
main steps are to create the accounting setup structure
ructure and then tto complete the accounting
options.
Create Accounting Setup Structure
re
e
The first step in creating an accounting
unting setup struc
stru
structure
cture is to assign none, one, or multiple legal
p.
entities to an accounting setup.
ou aassign,
ssign, the Ac
Acc
Based on the number of legal entities you
Accounting Environment Type will
default.
assig d, then Other defaults. The Other Accounting Environment
If no legal entities are assigned,
ot usin
ot
Type should be used if you are not
using Oracle subledgers, or if you want a standalone
dger for consolidation
consolida
ledger
or management reporting purposes.
If one legal en
entity is assigned, Exclusive Legal Environment defaults, but can be changed
to Shared legal Environment. You should use the Exclusive Legal Environment if
- the legal entity operates in a country where its transactions must be kept separate
from the transactions of other legal entities

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 16

- the legal entity is required to use a separate document sequence from other legal
entities
- you plan to use Globalization features specific to that country in which the legal
entity operates
you should also use the Exclusive Legal Environment for a
legal entity that requires its own period close schedule
(i.e. it must close its period at a different time than
other legal entities).

- you want to use the Advanced Global Intercompany System, you must have at least
one legal assigned to the accounting setup
If more than one legal entity is assigned, then the Shared Legal Environment type defaults
and cannot be changed. You should house multiple legal entities in the same accounting
setup
- if you operate in a country that does not require a separate document sequence for
each legal entity
- All of the legal entities can share the same period close schedule, same primary and
secondary ledgers, and same journal processing options
Select the accounting environment type carefully. You cannot change it once it is defined.
Complete Accounting Options
The second step is to assign a primary ledger and optionally one or more secondary ledgers.
Secondary ledgers can differ in one or more of the following from the primary ledger:
Chart of accounts
Accounting calendar
Currency
Subledger accounting method
Save the structure.
Note: You can add secondary ledgers at any time.
Complete Accounting Options
dy to complete the
th accounting options. The
After you have saved the structure, you are ready
rmat. You mustt complete
comp
c
accounting options page is in a checklist format.
all of the required steps.
ending on whethe
her or not
not yo
Different setup steps are displayed depending
whether
you are using legal entities,
urrencies.
secondary ledgers, and reporting currencies.
ng segment values to legal entities to help you
It is strongly advised that you assign balancing
ng transaction processing
processing and rep
re
identify legal entities during
reporting. You must assign Balancing
V) to legal entities
ies if you plan to use the Advanced Global Intercompany
Segment Values (BSV)
System.
he required setup steps are complete,
co
comp
After all of the
you can complete the entire accounting
setup.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 17

c
A

Accounting Calendar

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Accounting Calendar
Oracle General Ledger allows you to define multiple
lee calendars and assign
a
a different calendar
to each ledger. For example, you can use a monthly
nthly
thly calendar for one ledger, and a weekly
calendar for another.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 18

Unlimited Currencies

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 19

Sharing Ledgers Across Oracle Applications

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 20

Chart of Accounts

y
m
e
l
c
y
l
n

c
A

Chart of Accounts
In Oracle General Ledger, you build a chart of accounts
unts using Accou
Accounting Flexfields.
Flexible:
You can design a flexible account structure
ructure
ure that meets
ets your reporting
r
needs and
anticipates the way you run your organization inn tthe future.
Multiple Rollups:
ccounting
counting information
informa
inform
mation from multi
You can summarize accounting
multiple perspectives by creating rollup
groups.
Ranges:
ructure, yo
With a well-planned acco
account structure,
you can use ranges to group accounts in reports,
ify security and ccross-validation
ion rules, define summary accounts and reporting
specify
hierarchies.
ierarchies.

l
c
a

I
e

r
O

e
t
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 21

Building the Chart of Accounts Structure

y
m
e
l
c
y
l
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Building the Chart of Accounts Structure


The decisions you make when designing your chart of accounts are very important.
Making changes in the future to the structure
urre of your chart of
o accounts is difficult and not
recommended.
ntt structure
structture that meets
m
cur
Plan carefully to create an account
the current
needs of your
uture
ture requireme
requirement
nts.
organization and anticipate future
requirements.
cturee for your ind
ndustry and repor
Tailor your account structure
industry
reporting requirements.
well as the lengt
Choose the number of segments, ass w
length, name, and order of each segment.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 22

Identifying Business Requirements

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Identifying Business Requirements


If all the detail for an item is contained in one application
cation or a group of tightly integrated
applications, retain the detail in the application itself.
tself. Do not add extra segments to the
Accounting Flexfield structure for detail that
at is tracked in your
yo ssubledgers. For example, if you
dee a pr
project
oject segm
segme
ment in your Accounting Flexfield.
are using Oracle Projects, do not include
segment
applic
app
lications that all
al pass
p data to Oracle General
Conversely, if you capture details in multiple applications
her elements, such
such as product, in the Accounting Flexfield.
Ledger, consider including other

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 23

Identifying Segment Requirements

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Identifying Segment Requirements


Keep each business dimension in a separate segment
nt to avoid complicating
compli
comp
your processing
and reporting.
Combining location and department into one
ne segment may
y lead
l
tto difficulties when retrieving
locationss and
a restricting
restrictin certain departments to
data for the same department number across locations
specific accounts.
ch segment. Havi
Avoid having more than one meaning for each
Having more than one meaning can
lt the segment, to isolate
isolate differen
make it difficult to default
different data for reporting, and to logically
bers to segment values.
v
For exam
assign codes or numbers
example, using one generic segment for
ect, and product eelements
lements
ements make
ma iit impossible to analyze product sales by
subaccount, project,
roject.
oject.
individual project.
er creating extra segments
s
Consider
to handle any future reporting requirements that may occur.
onsider
nsider data entry efficiency when ordering your segments.
Consider
Place segments with defaults at the beginning of your Accounting Flexfield, at the end, or both.
When the A
Accounting Flexfield window opens, the cursor is placed on the first blank, nondefault
defaulted segment. Once users enter all the values for the blank segments, they can press the
En
Enter key to save their work.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 24

Use alpha characters only in parent account segments. Users can easily enter numerical child
value characters using the ten-key pad when they do not have to shift hand position for alpha
characters.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 25

c
A

Analyzing Reporting Requirements

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Analyzing Reporting Requirements


Review reports currently produced outside of Oraclee General
General Ledger either in stand-alone
systems or in spreadsheets. Determine if addingg segments to your
you Accounting Flexfield, or
structuring your segment values in a certainn way
way using parent/child
paren
ent/ch hierarchies, allows you to
acle General Ledger.
Ledg
edger.
dger.
generate those reports directly from Oracle

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 26

Creating a Worldwide Chart of Accounts

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Creating a Worldwide Chart of Accounts


It is important to design a chart of accounts structure
ree that can report effectively to meet
corporate business needs and comply with country
ntry specific regul
regulations. How you accomplish
this depends on your organizations needs.
s:
There are two possible approaches:
- Assign Account Ranges
Segments.
- Allow Reporting Units to Define Se
Assign Account Rangess
repres
For example, your departmentt segment represents
true cost centers, such as factories. You
unts to each
eac cost center to maintain detail information by
assign a different range of accounts
enter.
cost center.
- Factory 1: A
Assigned accounts 200 to 299
- Factory 2: Assigned accounts 300 to 399
- Fac
Factory 3: Assigned accounts 400 to 499

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 27

Worldwide Chart of Accounts Example

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Worldwide Chart of Accounts Example


Allow Reporting Units to Define Segments
Establish general criteria for segments, but
utt allow each repo
reporting
p
unit to define an
additional segment and values within its own ledger. For
F exa
example, each factory creates its
count structure
structure but
bu does not report detail balance
own segment and values in the account
com
mpany. The detai
information for this segment to the parentt company.
detail information disappears
upon consolidation.
- Factory 1:
ates
tes accounts 100
000 to 999 to represent
repre
Designates
distribution channels in the
account segment.
subaccount
actory 2:
- Factory
Designates accounts 100 to 999 to represent products in the product segment.
Note: This method requires different ledgers for each unique Chart of Accounts.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 28

Creating Vertical Structures

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Creating Vertical Structures


Consider summarizing your data according to your management stru
structure.
Create a separate segment for the lowest level in the Accounting Flexfield.
Strive to use parent rollups within a singlee segment for rep
reporting,
eporting, rather than creating
g Flexfield.
additional segments in the Accounting
ompany reports to Western Region
Regio which reports to European
For example, a child value of Company
ac
Ac
Division. Only Company is a posting level account
in the Accounting
Flexfield. Set up
nt of Company
Company and
an Western Div
Western Region as parent
Division as parent of European Region.
organizes frequently,
frequen
ently, use
use parent/child
parent/
If your company reorganizes
relationships for maximum
flexibility.
alue
lue can be in multiple
mu
nts. It is better to create new parent structures than to
A child value
parents.
fy
y existing structu
modify
structures because changes can effect historical reporting. For example, if the
Western Region co
contained five companies, reported year end results, and then had two more
companies mov
moved into its child range, then historical reports run after the two additional
companies were added would show different results.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 29

Validation and Value Sets

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Validation and Value Sets


Use independent validation when the meaning of a value does not de
depend on the value of
another segment.
Use dependent validation when the meaning
ng of a value depends
depe
epends
pends on
o the value of another
ent segment value
ue determines the acceptable dependent
(independent) segment. The independent
segment values.
alre
lready
ready exist in a database
d
Use table validation when thee valid values already
table.
Points to Consider
dating your value
ue set against a no
If you are validating
non-Oracle database table, have your System
ator register the table
ta e withh Oracle
Oracl Application Object Library.
Administrator
g valu
The validation type of an existing
value set cannot be changed.
It is strongly reco
recommended that you use independent validation type with Accounting Key
Flexfield segm
segments. Parent values cannot be defined for dependent segments. The
dependen
dependent validation type limits ability to use parent values with MassAllocations,
Mass
MassBudgeting, and Financial Statement Generator (FSG).

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 30

Using Independent and Dependent Segments

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Independent and Dependent Segments


Independent Segments
For Accounting Key Flexfields, use independent
endent
ende
nt segments. Do not use the Dependent
validation type. It complicates parent/child
/child
child hierarchies
hierarchies
es and llimits the ability to use parent
location journall entries.
e
values with reporting and mass allocation
Dependent Segments
parate items that
at are closely
closely related
relat into individually identifiable
Dependent segments separate
segments.
count is the most
st common use
us for
f independent/dependent segments
Account/subaccount
classif ation and subaccount
s
sub
(account iss the major classification
provides more detail within the
nt).
account).
se
With dependent segments,
you must set up each combination of independent/dependent
values.
You do nnot need to set up cross-validation rules for independent/ dependent combinations
since you set up each combination individually. Sometimes setting up dependent segments
is preferable to maintaining extensive validation rules for combinations of two segments
which have many values with no ranges or logic for the valid combinations.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 31

Dependent segments limit the values that appear on lists to the dependent values of the
independent segment chosen.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 32

c
A

Designing Size and Numbering Systems

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Designing Size and Numbering Systems


Numeric and Alphanumeric Values
Numerics are preferable from a data entryy perspective because
beca
users can use the ten key
pad. Sort order is clearer and ranges are
re easy to use.
ogic and meaning
mean ng to users. If you do use alphanumeric
Alphanumerics may have some logic
nable consistency and ease of sorting and
codes, set up the codes in all uppercase to ena
enable
querying.
ric coding system,
system
em, you can have alpha characters for parent values and
With an alphanumeric
v
numeric codes for child values;; tthis allows for visually
distinguishing levels of your
hierarchy.
dless of whether you
y use numbers
umber or alphanumeric characters, you must use the char
Regardless
haracter) format ttype.
(character)
egment Sizes
Segment
To make data entry simpler, do not design the segments longer than needed. However,
consi
consider your organization's growth requirements. If your organization currently has 30
ddepartments, but plans to acquire more companies and expand its operations globally, a

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 33

two character segment size will only accommodate up to 99 different department values.
A three character segment size can accommodate up 999 different department values.
If you limit segment descriptions to a maximum of 30 characters, your flexfield pop-up
window does not include a horizontal scroll bar.
Coding Schemes
Consider revising your existing coding schemas. Retaining the old logic of historic
numbering systems often places unnecessary constraints on the Oracle General Ledger and
may create ongoing processing, reporting, and maintenance problems.
As Oracle General Ledger often uses ranges, make certain that these ranges are broad
enough to create new values in logical sequences.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 34

c
A

Creating Accounting Flexfields

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 35

Defining Value Sets

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Value Sets


(N) Setup > Financials > Flexfields > Validation > Sets
ets
What is a Value Set?
A value set defines the boundaries forr the attributes
attributes that
th you assign to a key or descriptive
ntrol what types of
o values can be used as Accounting
flexfield segment. Value sets control
alue sets determine
determin
determi
minee the attributes of your segments such as
min
Flexfield segment values. Value
stify, alphanumer
merics,
erics, and value ssecurity. Value sets also control
length, zero-fill, right-justify,
alphanumerics,
rformed. For exam
xample,
ample, w
with
ith inde
how validation is performed.
example,
independent validation, a list of values
must be created and used.
Segment
Assigning Valuee Sets to Segments
countin Flexfield segment.
Assignn one value set to each Accounting
hare the same value
val sets across multiple ledgers to facilitate consolidation.
Share
You can use the
t same value set more than once within the same Accounting Flexfield
structure, as noted in the diagram above, where the same values set is used for the
Balan
Balancing and Intercompany segments.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 36

How to Define Value Sets


1. Open the Value Sets window.
2. Enter the following:
- Value Set Name
- Description
- List Type
- Security Type
- Format Type
- Maximum Size
- Validation Type
3. Save your work.
Note: Changing the attributes of a value set affects all of the Accounting Flexfield segments
using that value set.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 37

c
A

Defining the Accounting Flexfield Structure

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining the Accounting Flexfield Structure


How to Define Flexfield Structure
(N) Setup > Financials > Flexfields > Key > Segments
egments
1. Open the Key Flexfield Segments window
indow
ndow
2. Run a query to find:
- ApplicationOracle General Ledger
Accounting Flexf
xfield
- Flexfield TitleAccounting
Flexfield
ny line and select
selec (I) New
3. Place your in the Title field on any
llowing informati
on:
4. Enter the following
information:
de
- Code
auto
- Title will automatically
populate
- Descripti
Description
- View Name
5. Save
Sav your work
66. (B) Segments

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 38

7. In the Segments Summary window, define the individual segments and the order in which
they appear
8. Place your cursor on line one
9. (B) Open
10. In the Validation Region of the Segments window, place checks in the Required and
Security Enabled checkboxes
11. In the Sizes Region, enter sizes for Display, Description, and Concatenated Description
fields
12. Save your work
13. (B) Flexfield Qualifiers
14. Select Enabled
Each ledger can have its own Accounting Flexfield structure. Select the appropriate
symbol in the Segment Separator field.
Choose whether to enable dynamic insertion to allow new account combinations to be
entered. If dynamic insertion is not allowed, account combinations must be defined using
the GL Accounts window.
Choose to allow cross-validation rules to control the creation of account combinations.
You can also select to enable the flexfield structure and compile changes made to an
Accounting Flexfield.
nt
Enter a name, description, column and segment number for each segment. Segment
numbers must be sequential for the accounting key flexfield, beginning with 1 (such as 1,
2, 3, ).
To prevent changes to the Accounting Flexfield structure definition, select the Freeze
Flexfield Definition check box.
Setting Validation Information for Segments
Assign a value set to each segment.
Always enable the flexfield security check box forr each segment.
Enter a default value from the list of values, or enter another vvalue.
bbox
Select the Required check box and the Displayed checkk box.
egment
gment Display
Selecting Different Sizes for the Segment
ers
rs to be displayed
displaye
yed for the flexfie
fl
exfie segment value and its
Choose the number of characters
flexfield
ze and Descrip
ription
iption Size fields
description in the Display Size
Description
fields.
field, choose th
In the Concatenated Description Sizee field,
the number of characters to be
ch
h segment value
uee description
description that makes up the account combination.
displayed for each
ield
eld Qualifiers
Assigning Flexfield
Qualifie window,
ow, ass
In the Flexfield Qualifiers
assign qualifiers to individual accounting key flexfield
gments:
segments:
- Natural A
Account: Each Accounting Flexfield structure must contain only one natural
accoun
accou
account segment. When setting up the values, you will indicate the type of account as
A
Asset, Liability, Owner's Equity, Revenue, or Expense.
- Balancing Account: Each structure must contain only one balancing segment. Oracle
General Ledger ensures that all journals balance for each balancing segment.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 39

c
A

- Cost Center: This segment is required for Oracle Assets. The cost center segment is
used in many Oracle Assets reports and by Oracle Workflow to generate account
numbers. In addition, Oracle Projects and Oracle Purchasing also utilize the cost
center segment.
- Intercompany: General Ledger automatically uses the intercompany segment in the
account code combination to track intercompany transactions within a single ledger.
This segment has the same value set and the same values as the balancing segment.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 40

c
A

Defining Segment Values

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Segment Values


Use the Segment Values window to enter values forr each segment you
yo create. These are the
values that you use when building your accountt code combinations.
combinatio
(N) Setup > Financials > Flexfields > Key > Values
nt structure
structure before
ore performing this step.
Note: Create the segments and account

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 41

Populating Segment Value Attributes

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Populating Segment Value Attributes


As you enter values for a value set in the Segment Values window, yyou also set the attributes
for those values.
If the value set has the type Translatable Independent
ndependent orr Translatable
Tra
Translat
Dependent, the
sers can select th
the Translati
Tr
anslati icon to update the
Translated Value field is enabled and users
Translation
guages.
translated value in all installed languages.
ent value (an account
acco
ccount
unt segment va
Select Parent to specify a parent
value that references a number of
led
ed child values).
). When
When entering parent values, optionally enter a
other segment values called
nd/or level.
rollup group name and/or
lee values by selec
ng the enabled
enab check box or by using the Date From and To
Enable or disable
selecting
fields.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 42

Segment Qualifiers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Segment Qualifiers
When you define a segment value, you must also
so assign qualifie
qualifiers for that value to
determine the account type, whether budgeting
eting
ting is allowed, whether
w
posting is allowed, and
other information specific to that segment
mentt value. You must
m enter segment qualifier
values fo
for any valu
information whenever you define segment values
value set used to create an
ation.
tion. Segment
Segm qualifiers
qu
Accounting Flexfield combination.
vary by segment.
ers:
You can define the following segment qualifier
qualifiers:
Allow Budgeting:
rform detailed budgeting
bu
acc
Enter Yes to perform
for accounts
with this segment value. If set to No,
th this segme
you cannot assign accounts w
with
segment value to budget organizations and you
or those accounts. If you are defining a parent segment
cannot define budget for
formulas for
ue, you must enter
ente No.
value,
low Posting:
Allow
If set to N
No, you cannot use accounts with this segment value to enter journals. If you are
definin
defining a parent segment value, you must enter No because you cannot not post to parent
ac
accounts.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 43

Account Type:
Defines the account type for the natural account segment value. You can enter only valid
account types. Enter the type of proprietary account (Asset, Liability, Owners' Equity,
Revenue, or Expense) or enter the type of budget account (Budgetary Dr or Budgetary
Cr). For statistical accounts, enter either Asset, Liability, or Owners' Equity. If you choose
an account type of Revenue or Expense for a statistical account segment value, your
statistical balance zeros-out at the end of the fiscal year. The default for this field is
Expense.
To change the Account Type for a value that has not been used, unfreeze all Accounting
Flexfield structures that reference the natural account segment. Changing the account type only
affects new accounts created after this change is made. Note: Please consult Oracle Support
before making a change to a value that has been used or has a balance to prevent problems.
Third Party Control Account:
Enter Payables, Receivables, or Yes for the Third Party Control Account to designate the
account as a Control Account. Access to this account will be restricted to Oracle Payables,
Receivables, and Inventory, for which Subledger Accounting automatically creates
detailed balances. If you do not specify the account as a control account, you will be able
to use the account for all Oracle Applications.
Reconciliation Flag:
d
Enter Yes for Reconciliation Flag to allow reconciliation for natural accounts that should
balance to zero.
Note: When you define a value as a Parent, you can not budget or post to this value even if you
select the Budget Entry Allowed and Posting Allowed check boxes.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 44

c
A

Control Accounts

y
m
e
l
c
y
l
n

c
A

Control Accounts
Control accounts are General Ledger accounts accessed
ssed from Oracle Payables, Receivables,
and Inventory, for which Subledger Accounting
g automatically creates
cr
detailed balances.
Control Accounts prevent users from entering
ng data from una
unauthorized
nautho
sources.
Benefits
Improved Data Integrity
ed source
source to post
st to an account
- Only allow approved
ciliation
Streamlined Reconciliation
ween source syste
- Enforce consistency betwe
between
system and GL account balance

O
e

e
l
c

n s
r
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 45

Control Accounts Setup and Process

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Control Accounts Setup and Process


When defining your natural account segment values,
alues, you can de
designate an account as a
control account using the qualifier in the segment
egment values wi
window.
You can select the journal source from
m which data can
an
n originate
origin for each control account.
sp
sourc can be posted to the
SLA and GL will verify that onlyy data from the specified
source
control account.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 46

Defining Hierarchies

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Hierarchies
Child Segment Values
Post journals and enter budgets directly to
o child segment va
values. Assign ranges of children
to parents.
Parent Segment Values
nces of associated
associ ted
ed child accounts.
accounts Any segment that has
Use parents to sum the balances
en if that segment
segm nt hass its own par
children beneath it - even
parent above it - is considered a
eneral Ledger. You
Yo cannot post
pos jjournals or enter budgets directly for
parent by Oracle General
ra
v
parent segment values. Assign ranges
of child values
to parent values to create
repo ts, MassAllocations,
MassAlloc
MassAlloc
summationss for running reports,
or MassBudgeting.
an create parent segment
s
alues for independent segments, but there are limitations
You can
values
hen used with dependent
dep
when
segments. The Dependent validation type limits using parent
values with Ma
MassAllocations, MassBudgeting, and Financial Statement Generator (FSG).
The only parent
p
value available for dependent segments is an all inclusive parent that
include
includes all the values of the value set.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 47

Technical Note:
Summary accounts may use the segment value 'T' in one or more of the segments,
therefore, define the segment value "T" for every Accounting Flexfield segment if you are
planning to create summary accounts. The value 'T' is also a parent value even though its
children are not specifically assigned. Note: Char must be used as the format type for all
segments of the accounting key flexfields because of the value "T".

y
l
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 48

Working with Ranges

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Working with Ranges


Enter the ranges of child values for each parent.
t.
Specify a range type of Child or Parent.
When using the Child type, any child
d values that falll within
w
tthe specified range are
considered children of the parentt value.
ues
es that fall withi
When using the Parent type,, any parent valu
values
within the specified range are
he parent value.
considered children of the
Moving Ranges
f
one parent to another parent value.
one
Move a rangee of child values from
ild
ld moved is also a parent,
ent,, its chi
ent
If the child
children are moved automatically.
g Hierarchies
Viewing
View the hierar
hierarchy structure to which the selected value belongs.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 49

Account Hierarchies

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Account Hierarchies
Use various flexible parent/child account hierarchies
rchies to view yo
your business according to
product lines, geographical regions, organizational
zational
zatio
nal lines, or any other combination of
factors you deem important.
ny vertical and horizontal
ho
lev as you need to
Create your hierarchy with as many
levels
ness or businesss ssegment.
segment. It is be
effectively analyze your business
better to create new parent
structure
ures because changes
ch
chan
structures than to modify existing structures
can effect historical
reporting.
va
value
Note: Oracle Generall Ledger treats all segment values
that have the Parent check box selected
hildren assigne
as parents even iff they don't have children
assigned and does not allow direct posting or
budgeting to these values.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 50

Account Hierarchy Manager

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Planning Hierarchies
Plan your hierarchies carefully. When you create and
nd save Parent and Child segment values,
they become permanent. You cannot change or delete Parent or C
Child segment values using the
Account Hierarchy Manager or Oracle General
neral
eral Ledger. You
ou can only disable them. Disabled
count Hierarchy
y Manager
M
aas grayed out.
segment values are displayed in the Account
es, creating num
numer
merous parents
parents and children, or managing the
If you are creating large hierarchies,
numerous
d children, you can use a spreadsh
attributes of many parents and
spreadsheet template as a planning aid.
emplate after thee grid
g d format in the
th Attributes window. Enter the
Model your spreadsheet template
n use
u your templat
appropriate data in thee cells. You can
template to guide you when making changes in
archy Manager. You
Y can copy an
the Account Hierarchy
and paste entries from your template into the
ndow, one field at a time
me for the Value, Description, From, and To fields. The
Attributes window,
mat
at you enter in yo
date format
your template mu
must follow the MMDDYYYY format.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 51

Account Hierarchy ManagerSecurity

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Account Hierarchy ManagerSecurity


(N) Setup > Accounts > Manager
The Account Hierarchy Manager has security rules that work ttogether. You can control read
only or read/write access and control access
ss to hierarchies,
s,, segme
segment values, and charts of
accounts.
urity
Read Only, Read/Write Security
bles
les you from modifying
mod
modifying or savin
- Read Only Disables
saving hierarchies or segment values
s.. You can only qquery, view hierarchy,
hier
and parameters.
view details, and export to a tab
i displayed in the
th title bar of the Account Hierarchy
delimited files. Read Onlyy is
ger.
er.
Manager.
ead/Write Security
Securi Givess you read/write access to all segment values in the Chart
- Read/Write
of Accounts. S
Segment Value Security may limit the segment values you can access.
Valu SecurityAn Oracle Applications feature that lets you exclude a segment
Segment Value
value or ra
ranges of segment values for a specific user responsibility. Segment Value
Securi
Security is extended to the Account Hierarchy Manager.

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 52

Chart of Accounts SecurityYou have access to those charts of accounts associated with
your user responsibility. If you need access to charts of accounts not available to you, see
your system administrator.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 53

c
A

Defining an Accounting Calendar

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining an Accounting Calendar


Account Calendar Considerations
Define at least one year at a time. By setting
ng up your periods
period in advance, you can reduce
the amount of period maintenance at the
he start of each
h accoun
aaccounting period.
nnot be performed
perfformed
med
ed in the initia
Foreign currency translations cannot
initial period opened for your
ledger.
od carefully. Afte
fter you open the first accounting period, prior
Choose the earliest period
After
pened.
periods cannot be opened.
mber of periods you
yo want to budget
budg for, up to a maximum of 60 periods.
Set up the number
od is opene
When thee next accounting period
opened, Oracle General Ledger rolls account balances
ard to that period.
forward
Acc
How to Define an Accounting
Calendar
(N) Setup > Finan
Financials > Calendar > Accounting
Open th
the Accounting Calendar window
En
Enter the following information:
- Calendar: Accounting Demo

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 54

- Description: Standard Calendar


Enter the following information to add the periods that make up the calendar year:
Prefix
Type Year Quarter
Num From
To
Name
Jan
Month 2003
1
1
01-JAN-2003 31-JAN-2003 Jan-03
Feb
Month 2003
1
2
01-FEB-2003 28-FEB-2003 Feb-03
Notice the Adjustment box to designate an adjusting period.
Save your work
Close the Accounting Calendar window. A decision window appears whenever you close
the Accounting Calendar window after creating or editing a calendar. Select the Current
button to validate the calendar you just created.
(B) OK
Find your request in the Requests window and select the View Output button to find out if
there were any errors in the calendar you just created
The Calendar Validation Report identifies if there are missing periods for this calendar

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 55

c
A

Defining Period Types

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Period Types


Oracle General Ledger uses the year type to determine
ine the year to assign
as
to a period name in
the accounting period system. When defining new
ew period types:
Choose Calendar to use the year in which
hich an accounting
accountin
ing period
per
begins for the period
name.
fi
year ends ffor the period name.
Choose Fiscal to use the yearr in which yourr fiscal

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 56

Defining Your First Accounting Period

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Your First Accounting Period


When you define a new ledger, choose carefully thee first accounting period you want to open.
Once you open your first accounting period, Oracle
racle
acle General Led
Ledger does not allow you to open
prior accounting periods.
ting
ing period or not
ot in your cale
Choosing whether to include an adjusting
calendar is a very important
ed
d number of adjusting
adj
ad
ddjusting
justing periods. Typically, the last day of the
decision. You can have an unlimited
ting
ing period to perf
pe
rform adjusting aand closing journal entries. Once
fiscal year is used as an adjusting
perform
ounting
unting calendar,
r, you cannot cha
you begin using your accounting
change its structure to remove or add an
adjusting period.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 57

Accounting Period Statuses

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Period Statuses


Never Opened:
You cannot enter or post journals.
Future Enterable:
The number of fu
You can enter journals, but you cannot post. The
future enterable periods is a
w. You can change
chang the number of Future
fixed number defined in the Ledger window.
y time.
Enterable periods at any
Open:
ls to any open period.
p
You can enterr and post journal
journals
An unlimited number of periods can
w the posting
postin process and can confuse users entering
be open, but doing so may slow
als.
journals.
d:
Closed:
You must reopen
re
Closed periods before you can post journals. You should manually close
periods aafter finishing your month-end processing.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 58

Permanently Closed:
Permanently Closed periods cannot be reopened. This status is required to archive and
purge data.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 59

c
A

Calendar Auditing

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Calendar Auditing
Oracle General Ledger can automatically audit yourr accounting calendars
cale
to check for
common setup errors. This feature strengthens controls during im
implementation and prevents
potential processing problems related to invalid
alid calendar definitions.
def
efinit
finiti
ar window to ente
nter periods, tthe system only performs
When you use the Accounting Calendar
enter
he wrong number
ber of days
days assigned
assign to a period or
online checking of errors such as the
day
ays.
nonadjusting periods that havee overlapping days.
dar window, thee Calendar
C
Auditi
When you exit the Calendar
Auditing program automatically produces a
tlines calendar definition
dde
violatio such as date omissions, overlapping
report that clearly outlines
violations
iods, and nonsequ
ential periods.
nonadjusting periods,
nonsequential
ar Validation repo
The Calendar
report printss the err
error description, years, periods, or dates that violate
the GL calendar definitio
definition when you create a calendar or add accounting periods to your
ndar.
calendar.
Use the Calenda
Calendar Validation Report to identify errors in your calendar that may interfere with
the proper ooperation of Oracle General Ledger.

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 60

Enabling Currencies

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Enabling Currencies
(N) Setup > Currencies > Define
1. To Enable or Disable a Currency, open thee Currencies wind
window.
2. In the currencies window, query all existing
existi
xisting
ng records by
b using the CTRL + F11 keys.
nabled. Scroll
Scroll tto the right and select the
3. Select any existing currency thatt has not been en
enabled.
Enabled check box to enablee the currency.
4. Save your work.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 61

Enabling Account Combinations

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Enabling Account Combinations


The default setting for an account code combination is enabled. Once created, an account code
combination cannot be deleted. To discontinue using an account code combination, simply
deselect the Enabled check box for the account.
unt. You can
n also
so us
use the effective date to enable or
have a new
ew department
departme as of January 1, 2002, you
disable the combination. For example, if you have
ation
tion with an effe
fective date of 001-JAN-2002 and the account
can create an account code combination
effective
n that date. This
is means you hav
combination becomes enabled on
have the flexibility to create the
vance.
account combinations in advance.
ntrol the follow
owing attributes from the GL Accounts window:
Additionally, you can control
following
Preserved
Type
fective Dates
Effective
Allow Posting
Allow Bu
Budgeting

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 62

Segment Value Inheritance

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Segment Value Inheritance


Overview of Segment Value Inheritance
Oracle General Ledger eases chart of accounts
ounts maintenance by automatically replicating
changes to segment value attributes off the account cod
code
de com
combinations that contain that
ou enable a particular
particu
partic
icular cost center
cen segment value that had
segment value. For example, if you
u can run the Segm
gment
gm
ent Value Inhe
been disabled previously, you
Segment
Inheritance program so that all
ns containing that
hat
at cost
cost center are automatically re-enabled. You
account code combinations
cted account code
de combinations
combinations ffrom being affected by segment
can also prevent selected
hanges
anges by selectin
ting
ing the Pr
eserved check box in the GL Accounts window.
value attribute changes
selecting
Preserved
ent
nt Value Inheritance
Inheritance Program
Using the Segment
itance pprogram:
To use the Segment Valu
Value Inheritance
disab a segment or change other attributes in the Segment Values
- Enable or disable
window.
- Run tthe Segment Value Inheritance program to change the attributes on all account
co
code combinations that contain the segment.
- Use the Segment Value Inheritance Exception Report to view the account code
combinations that have been changed.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 63

Individual segment value attributes override account code combination attributes. To


protect account code combinations from changes when you run the Segment Value
Inheritance program, select the Preserved check box in the GL Accounts window.
An account code combination is composed of several segment values. If these segment
values have conflicting settings with respect to being enabled, posting, budgeting, and
effective dates, the most restrictive of these settings for any of the individual segment
values applies to the account code combination when the program is run. If you disable a
segment value, the code combinations that contain that value will no longer be able to
used, even if the preserved check box is selected.
Note: You can also disable an account code combination in the GL Accounts window.
However, you must select or deselect the Enabled check box for each account combination
individually. This applies to other attributes such as budgeting and posting as well.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 64

c
A

Troubleshooting Segment Value Inheritance

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Troubleshooting Segment Value Inheritance


Accounting Flexfield Structure:
If you want to update another Accounting Flexfield structu
structure, you must use the
responsibility for that structure. If you
u have multiple ledgers
le
ledgers, you must have at least one
dger. The
The segmen
ent value inhe
responsibility defined for each ledger.
segment
inheritance program only
he one assignedd tto the responsibility
responsib
updates one ledger, which is the
of the user launching
edgers need to be updated, you m
the program. If multiple ledgers
must launch the program multiple
m a different respo
ponsibility.
times, each time from
responsibility.
Table Validation:
ment Value Inheritance
Inherit nce program is
i run for a chart of accounts that contains a
If the Segment
alidated value set,
set the columns
se
umns
mns LAST_UPDATE_DATE
L
table validated
and CREATION_DATE
ust
st be in the table used by the table
b validated value set. If the table does not have these
must
columns, then th
the Segment Value Inheritance program cannot determine which segment
values attrib
attributes have changed since its last run and assumes that no segment value has
changed in this value set.
Th
The Segment Value Inheritance program prints a warning message in the report.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 65

The program continues the inheritance process for other segments and generates a warning
when the program is completed.
Segment Value Inheritance and Flexfield Security
Segment value inheritance and flexfield security are different and unrelated.
You can use flexfield security to enable specific users to use a segment value and block
other users from using the same value.
Segment value inheritance finds code combinations using a segment value and transfers
the segment value attributes to the code combinations.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 66

c
A

Defining Flexfield Security Rules

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Flexfield Security Rules


To prohibit certain users from accessing specific
ic segment values
values, you can define flexfield
security rules and assign those rules to the responsibility off the restricted users. For
example, you can create a security rulee that grants a use
user
ser acc
access only to his or her own
department.
ntt values must pass
pas
ass every
every assigned
assigne flexfield security rule for a
Accounting Flexfield segment
re the value can be
b selected by the
th user.
user's responsibility before
How to Define Security Rules
als > Flexfields > Validation > Security
S
(N) Setup > Financials
> Define
d Key Flexfield S
ment window
1. In the Find
Segment
window, enter:
ng Fl
- Title
Accounting
Flexfield
- Structure D
Demo Accounting Flex
- Segmen
Segment
Company
2. Select tthe Find button.
3. Enter
En the parameters for the security rule.
44. In the Security Rules region:

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 67

5.

6.
7.

8.

- Name
Demo FFS
- Description
Company Not Valid for Responsibility
- Message
Demo FFS Company not valid for responsibility
In the Security Rules Elements region:
- Include
00 99
- Exclude 00 - 00
Save your work.
Select the Assign button and assign the rule to:
- Application
Oracle General Ledger
- Responsibility
Demo Vision Operations, USA
- Name
Demo FFS
Save your work.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 68

c
A

Using Dynamic Insertion

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Dynamic Insertion


Setting the Allow Dynamic Inserts Option
You have the option of allowing account combinations
combinations to be
b added automatically as you
enter them in transactions, including when you definee a ledg
ledger. This option is controlled
eck box located
located oon the Key F
by the Allow Dynamic Inserts check
Flexfield Segments window.
lll accounts to bee define manually in the Accounts
Alternately, you can require all
Combinations window.
ies
es enable dynamic
dynam
mic insertion while
whi they are entering historical data
Frequently, companies
ystem.
stem. They then
n disable the featu
from a legacy system.
feature to ensure tighter control over the
ew account com
comb
inations.
creation of new
combinations.
u are defining an Accounting
A
ing Flex
Note: If you
Flexfield for Oracle Projects, you must define your
t option set to Yes. For more information, refer to the
segmentt with the Allow D
Dynamic Inserts
acle
cle Projects User Guide.
Oracle

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 69

Defining Cross-Validation Rules

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Cross-Validation Rules


Cross-validation controls the combinations of values
ess you can create when
w
you are setting up
Accounting Flexfield combinations. A cross-validation
idation rule defin
de
defines whether a value of a
particular segment can be combined with specific
pecific values off other
o
segments. Cross-validation is
ch controls
controls the values
va
different from segment validation, which
you ccan enter for a particular
segment.
cr
comb
You use cross-validation rules to prevent the creation
of combinations
that should never exist
coex
c ist in the sa
(combinations with valuess that should nott coexist
same combination). For example, you
event
vent the combina
nation off a produ
can assign rules to prevent
combination
product with administrative departments.
vising Cross-Vali
Cr
oss-Validation Rules
Defining and Revising
Cross-Validation
alidate only new accounts, you should define and enable
Becausee cross-validation rules validate
m prior to entering
enterin accounts.
them
Revise cross-va
cross-validation rules at any time, but remember that they only prevent the creation
of new inva
invalid account combinations.
Combinati
Combinations of Segment Values
N
New accounts must pass every enabled cross-validation rule to be valid.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 70

Cross-validation rules do not affect existing accounts.


Using Cross-Validation with Dynamic Insertion
Enable dynamic insertion in the Key Flexfield Segments window to allow users to define
new account combinations of segment values.
If dynamic insertion is not enabled, you can only enter new account combinations of
segment values using the GL Accounts window.
Cross validation rules are important even if dynamic insertion is not enabled to prevent
creating invalid combinations accidentally.
Specifying Cross-Validation Rules
To enter cross validation rules, navigate to the Cross Validation Rules window.
(N) Setup > Financials > Flexfields > Key > Rules
Enter the error message that should be displayed if the rule is violated. Include the name
of the rule in the error message for easy identification.
Enter the name of the segment most likely to cause this cross-validation rule to fail; Oracle
General Ledger moves the cursor to this segment whenever a new account combination
violates this cross-validation rule.
Defining Cross-Validation Rule Elements
Select Include or Exclude and specify a range of accounts for each rule.
Oracle General Ledger excludes all accounts that are not explicitly included.
Exclude rule elements always override Include rule elements. Therefore, create a universal
tatements.
Include statement that includes all possible accounts. Then specify Exclude statements.
Note: Defining many rules with few elements is generally much clearer than defining few
nclude element aand
rules with many elements. For clarity, always contain one universal Include
one or more restricting Exclude elements.
our
ur system admini
Note: To help you maintain your cross-validation rules, have your
administrator add the
following reports to your General Ledger responsibility:
ort provides a listing
list
lis
Cross-Validation Rule Violation Report: This report
of all the
previously-created flexfield combinations that violate your cros
cross-validation rules. You can
tually
tua
lly disable the existing combinations that
also choose to have the report program actually
violate your new rules.
repo
port
rt lists all the cross-validation rules that
Cross-Validation Rules Listing Report: This report
d structure. Thiss is
i the informatio
exist for a particular flexfield
information you define using the
pres
esented in a multiple-rule
mult
Define Cross-Validation Rules form, presented
format you can review
cords for a given
en
n flexfield structu
and keep for your records
structure.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 71

c
A

Defining Shorthand Aliases

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Shorthand Aliases


Defining Aliases to Represent Accounts
An alias can represent the value for a single
gle
le segment, several
sever segments or an entire
account combination.
mber
ber of aliases too represent complete
com
You can define an unlimited number
or partial accounts.
How to Create Aliases
exfields > Key > Aliases
(N) Setup > Financials > Flexfields
w, use
u the Find ico
1. In the Shorthand Aliases window,
icon to find the Demo Accounting Flex
nts.
chart of accounts.
plication
lication
Or
- Application
Oracle General L
Ledger
gF
- Flexfield Title
Accounting
Flexfield
- Structure
DEMO ACCOUNTING FLEX
2. Select the E
Enabled checkbox.
3. In the Max Alias Size field, enter 4.
4. In
I the Prompt field, enter Alias.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 72

5. In the Aliases, Description tabbed region, enter:


- Alias
Cash
- Template
01.100.1000
- Description
Cash account for Cost Center 100
6. Save your work
7. Open the Key Flexfield Segments window.
(N) > Setup > Financials > Flexfields > Key > Segments
8. Use the Find icon to locate:
- Application
Oracle General Ledger
- Flexfield Title
Accounting Flexfield
9. From the Structures list, select Demo Accounting Flex.
10. Clear the Freeze Flexfield Definition check box. Select OK when the message box
appears.
11. Select the Freeze Flexfield Definition check box and select OK when the message box
appears.
12. Save your work.
Important Notes:
You cannot define a shorthand alias using invalid values.
ne
There is no validation process or checking of cross-validation rules when you define
shorthand aliases.
After you define the first shorthand alias, you must unfreeze your flexfieldd and recompile
tep is performed
it in order to be able to use your newly defined shorthand alias. This step
only once.
o Yes before you can use your
The Flexfields: Shorthand Entry Profile Option must be set to
ser or system adm
shorthand aliases. This profile option can be set by the user
administrator.
Caution: Do not define shorthand aliases for a small number of accou
accounts. It is inefficient.
Entering Aliases When Entering Accounts
es window, the sh
When you invoke the account list of values
shorthand window is displayed.
as orr skip the shorthand
sho
horthand window to open the
You can enter a partial shorthand alias
Accounting Flexfield window.
as,
s, the Accounting
Accountin
ing Flexfield window
win
After you enter a partial alias,
displays the segment
he alias. Change
Cha e aany segment va
values represented by the
values if desired.
represen
represen
ented an entire accounting
ac
If you entered an alias that represented
combination, it fills in the
ove
ve you to the next
nex
ext field in the window.
wi
values and move

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 73

c
A

Overview of Account Hierarchy Manager

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Overview of Account Hierarchy Manager


With the Account Hierarchy Manager you can:
Graphically create, maintain, and review account
ccount structure
struct
hierarchies
Define new parent and child segmentt values, as welll as
a change
chan parent/child dependencies
Hierarchy Manager
Hier
Manage and have your changes
Create new rollup groups from the Account Hierarchy
oth the Key Segment
Segm
gment Values and Rollup Groups windows
reflected automatically in both
Planning Hierarchies
y create and save
s
Plan your hierarchies carefully. Whenn you
Parent and Child segment values,
manent.
anent. You canno
ot change or del
they become permanent.
cannot
delete Parent or Child segment values using the
archy Manager or Oracle
cle Genera
Account Hierarchy
General Ledger. You can only disable them. Disabled
alues are displaye
ccou Hierarchy Manager as grayed out.
segment values
displayed in the Account
u are creating larg
If you
large hierarchies, creating numerous parents and children, or managing the
attributes
ttributes of many parents and children, you can use a spreadsheet template as a planning aid.
Model your sp
spreadsheet template after the grid format in the Attributes window. Enter the
appropriat
appropriate data in the cells. You can use your template to guide you when making changes in
the Ac
Account Hierarchy Manager. You can copy and paste entries from your template into the

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 74

Attributes window, one field at a time for the Value, Description, From, and To fields. The
date format you enter in your template must follow the MMDDYYYY format.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 75

c
A

Integrating with Oracle General Ledger

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Integrating with Oracle General Ledger


Account Hierarchy Manager is fully integrated with
h Oracle General L
Ledger. You can create
and manage values and hierarchies for your Accounting
counting Flexfiel
Flexfields using the Account
Hierarchy Manager just as you can in General
ral Ledger. All changes
ch
chang made in Account Hierarchy
ng and yourr entire
re chart of accounts is available in
Manager are reflected in GL upon saving
king with account
acco nt structures and hierarchies in Account
Account Hierarchy Manager. Working
use of the graphical
graphic interface. In addition,
Hierarchy Manager is easy andd intuitive because
ulations for account
accou
ount structures is a simple process using the Account
performing what-if manipulations
Hierarchy Manager.
ount Hierarchy M
anager in conju
cconjunction with GL. First, set up the basic
You can use Account
Manager
ework in General Ledger
er by defin
account framework
defining value sets, the account structure, segment
nts. Then
T
qualifiers,, and the order of the segments.
use the Account Hierarchy Manager to add
valuess and relationship
relationships. You will find setting up your chart of accounts to be more efficient
his way.
this

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 76

Using the Account Hierarchy Toolbar

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using the Account Hierarchy Toolbar


Building a Hierarchy
To build a hierarchy, select a parent value from the
he Values List w
window and choose the View
Hierarchy button from the toolbar. The parent
nt value and all its
it chil
children are displayed in the
Hierarchy window.
elect additional values
v
from the V
To continue building a hierarchy, select
Values List window, then
archy window. Any
A new values m
drag and drop them in the Hierarchy
must be added to existing parent
ndow.
dow. For example,
exampl
ple, you can select
selec a child value, drag it to the
values in the hierarchy window.
n drop it onto any
any parent value. Y
Hierarchy window, then
You can also select a parent value, drag it
indow, and drop
dr itt on any parent value.
to the Hierarchy window,
re are instances when
w
u cannot drop a selected value onto an existing value in the
However, there
you
exa
hierarchy diagram. For example,
you cannot drop a child value onto another child value. The
unt Hierarchy Ma
Account
Manager will prevent you from completing the drag and drop in these
stances.
instances.
To remove a value
v
from a hierarchy, select it and choose Remove from the right-click mouse
menu.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 77

Account Hierarchy Manager Segment Symbols

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Account Hierarchy Manager Segment Symbols


Displaying Segment Values and Hierarchies
The Account Hierarchy Manager interface consists
nssists of multiple w
windows to help you find,
manage, and create hierarchies.
Chart of Accounts - Segments Window
dow
The Chart of Accounts - Segments
nts window lists the
th Chart of Accounts
Acc
you can access subject
ty.
to Chart of Accounts Security.
Children in a Graphical
Gra
Hierarc
Hierarch
Displaying Parents and Children
Hierarchy
1. Expand any Chart of Accountss folder to view the individual segments, such as Company,
ent,
nt, Account, etc.
Department,
hlight a specific se
2. Highlight
segment and cho
choose Find in the Query Values window.
The window cha
changes to the Values List window and displays all the Parent and Child
values for tha
that segment.
3. Highlight
Highligh any parent value and choose the View Hierarchy button. The Hierarchy window
appe
appears. Parent and Child values are displayed in a graphical hierarchy.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 78

Query Values Window


Enter search criteria in the Query Values window to search for existing segment values. Values
you can access are subject to Segment Value Security. Criteria entered in the Parent and Child
tabs work together in your search. The Parent and Child tabs have Values, Status, and Dates
tabs to help you limit your query. You can sort the results of your search by Value or
Description.
Values List Window
Expand a Chart of Accounts, select a Segment and choose Find in the Query Values window.
The Account Hierarchy Manager displays 100 segment values at a time in the Values Detail
window. You can select arrows to scroll through the list.
Values Detail Window
The Account Hierarchy Manager displays your hierarchies and attributes in two windows
Account Values Detail window and Hierarchy window. The title of the Values Detail window
is dynamic to reflect the segment you are working with. For example, if you highlight a parent
value for the account segment in the Account Values window and choose the View Hierarchy
button from the toolbar, the parent and its children appear in the Hierarchy and Attributes sub
windows of the Account Values Detail window. The displayed title of the Values Detail
window, in this example, is Account Values Detail. The Hierarchy window displays your
hierarchies graphically. From a Hierarchy window, you can build, modify, and view account
hierarchies. The Attributes window lists the attributes of segment values displayed in the
Hierarchy window. Attributes are: Description, Rollup Group, Account Type, Effective Date
Ranges, Enabled, Budgeting Allowed, and Posting Allowed.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 79

c
A

Parent Levels in an Account Hierarchy

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Parent Levels in Account Hierarchy


As illustrated in the diagram, a parent value can be a child of a highe
higher level parent. For
example, in the diagram, parent value 3110 has two child segmen
segment values, 3111 and 3115. The
parent is itself a child of the higher level parent
arent
rent value 3100,
0, which
whi also includes the child
00 is, in turn,
turn, a child
ch of the topmost parent value, 3000,
values 3150 and 3160. Parent value 3100
values
lues 32
3200
200 and 3300, as
a well as all of their child
which also includes the lower level parent va
values.
count
ount Hierarchy M
When you select a parent level in the Accou
Account
Manager, you are selecting the parent
value
lues,
ues, which include
includ lower level parents and their
segment value plus alll of its child values,
alues. For examp
le, if you se
lect the parent value 3300 from the hierarchy
associated child values.
example,
select
ting the va
shown in the diagram, you are selecting
values 3300, 3310, 3311, 3315, and 3350.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 80

Creating New Child Values

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Creating New Child Values


Use the Account Hierarchy Manager to define a new
w segment value by
b entering attributes for a
new child value. The new value must comply with
ith the defined fo
format of the segment's value
set.
or your hierarchy
hy, from the C
To create a new child segment value for
hierarchy,
Chart of Accounts Account and
nd Segment for th
Segments window select the Chartt of Accounts
the existing hierarchy you
nd in the Query Values
V
want to work with. Choose Find
window, and choose New Child from the
ributes
ibutes window appears.
ap
Edit menu. The Child Attributes
In the C
Child Attributes window, enter a new
Hierarch
chy Manager validates
vali
Segment Value. The Account Hierarchy
the value when you close the Child
w.
Attributes window.
eate and save a new
ne child
d segmen
Once you create
segment value, you cannot delete it. To disable the
time uncheck thee Enable
E
segment value at any time,
check box in the Child Attributes window.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 81

Ledger Sets

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Ledger Sets
Ledger Sets enable you to group multiple ledgers that
at share the sam
same COA and calendar
combination. Essentially, Ledger Sets allow you
u to treat multiple ledgers as one. For example,
you can open and close periods for multiplee ledgers
ledgers in a ledger
ledg
dger set
s in a single submission by
riods programs from
fr
Su
submitting the new Open and Close Periods
the Submit
Request form.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 82

Data Access Sets

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Data Access Sets


Data Access Sets enable you to specify read only orr read and write access
a
for a legal entity,
ledger, balancing segment value or management
ntt segment value.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 83

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 84

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 85

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Ledger
Chapter 3 - Page 86

c
A

Basic Journal Entries


Chapter 4

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 1

c
A

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 2

c
A

Basic Journal Entries

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 3

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 4

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 5

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 6

Journal Entries and the Accounting Cycle

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Journal Entries and the Accounting Cycle


Journal entries are an integral part of the accountingg cycle:
Open period
Create functional and foreign journall entries.
Reverse journal entries
Post
lances
Review and correct balances
ces
Revalue foreign currency balance
balances
oreign
reign currency ba
ances
Translate foreign
balances
lidate
idate ledgers
Consolidate
eview
view and correct
correc balances
Review
accountin reports
Run accounting
Close the accounting period

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 7

Integrating Journal Entries in Oracle eBusiness

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Integrating Journal Entries in Oracle eBusiness


Journal entries transfer accounting transactions to General
General Ledger for
fo reporting and analysis.
You can integrate the following subledgers with
h Oracle General Ledger:
Purchasing: Accrual of receipts not invoiced,
nvoiced,
voiced, purchase
se orders,
order final close cancellations
alized gain
gain and loss,
lo invoice pprice variance
Payables: Invoices, payments, realized
ons,
ns, cost adjustments,
adjustme
ments, transfers,
transfers, retirements,
r
Assets: Capital asset additions,
depreciation,
onstruction in pro
rocess
reclassifications, also construction
process
backflush to W
Work In Process: Material issues orr backflush
WIP, completions, returns, resource and
actions, cost upd
dates
overhead transactions,
updates
y:: Inventory, cost of goods
oods sold (COGS),
(
Inventory:
cycle count and physical inventory
tments, receiving transactions,
ns, ddelivery transactions, intercompany transfers, sales
adjustments,
rder issues, internal
intern requisitions, subinventory transfers
order
Projects: Cos
Cost distribution of labor and non-labor, revenue
Receivab
Receivables: Invoices, payments, adjustments, debit memos, credit memos, cash,
char
chargebacks, realized gain and loss
Payroll: Salary, deductions and taxes

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 8

Performing Journal Entry Functions

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Performing Journal Entry Functions


Using Oracle General Ledger, Oracle subledgers, and
nd Oracle Web ADI,
A
you can perform the
following journal entry functions:
Create journal entries in Oracle General
ral Ledger or use
see Web ADI to enter journals from a
spreadsheet.
Import journal entries
Post journal entries
information and
nd
d journal entries
Inquire on accountt information
Drill down to subledgers
orts
Run reports
verse journal entries
entri
Reverse

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 9

Journal Entry Types

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Journal Entry Types


Within Oracle General Ledger, you can work with the
he following type
types of journal entries:
Manual Journal Entries: The basic journal entry type is used
use for most accounting
transactions. Examples include adjustments
ments and reclass
reclassifications.
assificat
rsing journal entri
tries are create
Reversing Journal Entries: Reversing
entries
created by reversing an existing
se any
any journal entry
ent
ntry and post it to the current or any future
journal entry. You can reverse
open accounting period.
ng journal entries
en
Recurring Journal Entries: Recurring
are defined once, then are repeated
quent
uent accounting
g period
p
you gene
for each subsequent
generate. You can use recurring journal entries
utomatic consolid
ing and elimin
to define automatic
consolidating
eliminating entries. Examples include intercompany
ad debt expense, aand periodic
odic ac
debt, bad
accruals.
assAllocations: MassAllocations
M
MassAllocations:
are journal entries that utilize a single journal entry
formula to allocate
alloc balances across a group of cost centers, departments, divisions or other
segments. E
Examples include rent expense allocated by headcount or administrative costs
allocate
allocated by machine labor hours.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 10

Journal Creation Methods

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Journal Creation Methods


Manual Journal Entries
Organization Need: Create adjusting journal.
nal.
Procedure: Enter debits, credits, and accruals manually.
manuall
manually
ally.
lly.
Reversing Entries
see errors
errors and revaluation
reva
valuation journals
Organization Need: Reverse
journals.
hee journal encumb
mbrance
mbran
ce and accrual
accru amounts of a preexisting journal
Procedure: Reverse the
encumbrance
entry.
ntries
Recurring Entries
zation
ation Need: Create
Crea journals
nals usin
Organization
using fixed variable amounts and complex formulas.
ate multiple journ
th the same or similar information.
Create
journal entries with
Procedure: Crea
Create journals using skeleton, standard, or formula template.
MassAlloc
MassAllocations
Organ
Organization Need: Allocate from one account to many by using a single formula.
P
Procedure: Calculate journals by using an allocation formula.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 11

Journal Import
Organization Need: Integrate Oracle General Ledger with other applications.
Procedure: Import journal entry information from feeder systems.
Journal Wizard
Organization Need: Integrate Oracle General Ledger with an Excel spreadsheet for journal
creation.
Procedure: Upload journal entries from an Excel spreadsheet.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 12

c
A

Journal Components

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Journal Components
Every journal entry belongs to a batch. You create a batch of journal entries by entering a
name, control total and description for the batch.
h. This step is optional.
opt
If you do not enter batch
information, Oracle General Ledger automatically
atically creates one
on ba
batch for each journal entry,
defaulting the name and the latest open period.
pe
All journal entries in a batch share the same period.
descript
iption
ption are optiona
Entering a batch control total and description
optional.
ou must
must recall the
th journal entry by date.
If you do not enter a batch name, you
tion is stored in the
th GL_JE_BAT
Batch information
GL_JE_BATCHES table.
mpanies use standard
stan
co
Note: Most companies
naming conventions
for batches and journals to easily
ho entered the jou
he pu
identify who
journal and the
purpose of the journal entries. An example would be:
al <Initials of the
th person who entered the journal> today's date.
Accrual
ournal Header Information
I
Journal
The head
header information identifies common details for a single journal entry, such as name,
effec
effective date, source, category, currency, description, and control total.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 13

Group related lines into journal entries


All lines in a journal entry must share the same currency and category.
If no journal entry-level information is entered, Oracle General Ledger assigns a default
name, category, and the functional currency.
Header information is stored in the GL_JE_HEADERS table.
Journal Line Information
Journal lines specify the accounting information for the journal entry.
Total debits must equal total credits for a journal entry for all journal entries except budget
journal entries and statistical journal entries.
Description for each line can be entered optionally.
Information for journal entry lines is stored in the GL_JE_LINES table.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 14

c
A

Grouping Journals into Batches

y
m
e
l
c
y
l
n

c
A

Grouping Journals into Batches


The use of journal batches is optional. If desired,
ed,
d, you can enter a journal directly without
creating a batch by selecting New Journal in the Find Journa
Journals window. A batch name is
created for you using the source combined
ined
ned with a batch
ch
h ID aand system date as in Manual
<BatchID><Date>.
ted number of journal
jo
Batches can contain an unlimited
entries.
atch must share
share the
th same accounting
accoun
All journal entries in a batch
period. You can enter
rrent or future
future enterable
en
account
journals only in a current
accounting period.
th current accounting
accou
Note: If you enter a period prior to the
period and the user profile Journals:
riod Notification is set to Yes, General
G
Enable Prior Period
Ledger displays a message indicating
ournal.
that you are entering a prior pperiod journal.
If you post one jour
journal entry, the entire batch posts.
When using th
the reversing functionality, you can choose to reverse all the entries in a batch
or just one journal.
You can
c post journal entries with unbalanced debits and credits if Suspense posting is
enabled. The difference is posted to the suspense account. If suspense posing is not

O
e

e
l
c

r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 15

enabled, you cannot post an unbalanced journal entry except for statistical or budget
entries which do not have to be balanced to post.
How to Create a Journal Batch
1. Open the Find Journals window.
(N) Journals > Enter (B) New Batch
2. Select the New Batch button. The Batch window appears.
3. Enter the following information:
Batch
Demo Computer Purchases and Sales
Period
Select the latest open period
Control Total 220000 (This field is optional)
4. Select the Journals button to enter a journal header and journal lines.
5. Enter the Journal Header information:
Journal
Demo Computer Purchase
Category
Addition
Currency
USD
6. Enter the following journal lines:
Line
Account
Debit Credit
Description
10
01-000-1560-2113-000
85000
Computers and Software
20
01-000-1110-2113-000
5000
Cash
ble
le
30
01-000-2210-2113-000
80000
Accounts Payable

y
m

e
d
a

7. Save. In the Decision window, select Yes to save the journal entry, even though ther
there is a
control total violation.
d journal entry
entry wi
8. In the Header level, select the New icon to create a second
within this batch.
9. Enter the following header information:
omputer
mputer Sales
Name
Demo Computer
enue
Category
Revenue
USD
Currency
jo
entry:
10. Enter the following information for the second journal
Debit
itt Credit
Line
Account
Description
113-000
13
10
01-000-1210-2113-000
135000
Accounts Receivable
10-2113-000
1350
20
01-420-4110-2113-000
135000
Revenue
11. Save your work.

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 16

c
A

Manual Journal Entries

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Manual Journal Entries


Your functional currency appears as the default currency
rency when you open
o
the Enter Journals
window.
Foreign Currency Journal Entries
specify
y the
th currency yyou want to use and enter
- To enter a foreign currency journal, specify
conversion information.
an be Spot, Corpo
porate,
ate, User, or oother defined type.
- Conversion type can
Corporate,
te must be within
in the accounting
accounting period defined for the journal entry.
- Conversion date
onversion rate if you enter
enter User as the conversion type.
- Enter a conversion
Statisticall Journal Entries
statis
- To enter a statistical
journal ent
entry, select STAT as the currency for the journal entry.
- Statistical journal
j
entries can be "one-sided" entries. The debits do not need to equal
credits for the journals to post.
- Co
Combined Currency and Statistical Amounts
- You can enter a statistical journal entry by itself or combined with currency journal
amounts.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 17

- Set the Journals: Mix Statistical and Monetary profile option to Yes.
- Define a statistical unit of measure for any natural account segment values you want
to combine statistical and monetary journal entries.
- When entering the journal lines, use debit and credit amounts for any monetary
currency. In the Statistical Amounts region, enter the statistical quantity.
Intercompany Journal Entries
- Enter the intercompany transaction. General Ledger automatically creates the
balancing intercompany journal lines based on the accounts you defined in the
Intercompany Accounts window.
How to Create a Manual Journal Entry
1. Open the Batch window.
(N) Journals > Enter (B) New Batch
2. Enter the Batch and Period.
3. (B) Journals
4. Enter data for the following fields:
Journal
Period
Category
Currency
Description
5. Enter journal line information.
6. Save your work.
o not equal
equal the cre
7. Select Yes to close the message box telling you that the debits do
credits.
One-sided journal entries can be posted when the currency iss STAT.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 18

c
A

Performing Additional Journal Actions

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Performing Additional Journal Actions


You can use the More Actions window to perform additional journal activities.
Reverse Journal: You can reverse a journal entry
try
ry or batch. Selec
Select a reversal period if prompted.
Select the reversal method: Switch Debit/Credit
Credit or Changee Sign.
hange the period
od of any entry
Change Period: Select this button to change
entry.
concurrentt process
p
Post: Select this button to launch the concurrent
to post a manual journal entry and
sting is availablee in the More Actions
Ac
update account balances. Posting
window only if the profile
Jo
Entry is sset to Yes.
option Journals: Allow Posting During Journal
entr
tries by navigating
navigatin to the Post Journals window.
Note: You can also post journal entries
(N) Journals > Post.
ction: If you enab
y co
Funds Action:
enable budgetary
control for a ledger, you have the following additional
ns available for m
actions
manual journal entries:
Check funds
Reserve funds
Vi
View results

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 19

Posting Journals

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Posting Journals
You have three methods to post journal batches.
Batch Posting: Navigate to the Post Journals window to post a group
g
of journal batches.
(N) Journals > Post
tions button from
m either the Jou
Manual Posting: Select the More Actions
Journals window or the Batch
entr
ntry.
y. This option is
i available only if the profile
window to post a journal batch att the time of entry.
ing
ng During Journal
Journa
rnal Entry has been
bee set to Yes. When you post
option Journals: Allow Posting
ll journals
jourrnals in a ba
journals, Oracle Generall Ledger posts all
batch. You cannot post individual
journal entries in a batch.
A ons
(N) Journals > Enter (B) More Actions
prog
Automaticc Posting: Run the AutoPost program
to post journal batches automatically based on a
ule you define.
schedule
N) Setup > Journ
(N)
Journals > AutoPost
Posting Journ
Journal Batches
You can post actual, budget, and encumbrance journal batches.

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 20

The Posting Status for the batch must be Postable and the Period Status must be Open for the
following balance types:
Actual: Open period
Budget: Periods in an open budget year
Encumbrance: Any period up to the last period in the latest encumbrance year
If applicable, check the Control Total for the journal entry batch. General Ledger does not post
journal batches if the total entered debits do not match the control total for the batch.
Correcting Batch Posting Errors
Review the batch to identify the posting error. Common explanations for unpostable batches
include:
Control total violations
Posting to unopened periods
Unbalanced journal entries
Correct the specific error and post the batch from the More Actions window.
Posting Status
Unposted
Pending
Processing
Selected for posting
Posted
Error
How to Post Journal Entries
1. Open the Find Journal Batches window.
(N) Journals > Enter
2. (B) More Actions
3. (B) Post
4. Note the concurrent request ID number.
5. Select OK in the Note window.
6. Open the Post Journals window.
(N) Journals > Post
ches
hes window, find
nd your batch.
7. In the Find Journal Batches
x.
8. Select the check box.
9. (B) Post
requ ID
D number.
10. Note thee concurrent request
ect OK to close the
t Note window.
dow
11. Select

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 21

c
A

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 22

Data Access Set Impact to Posting

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 23

Posting to a Prior Period

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Posting to a Prior Period


You can post journal entries to a prior accounting period,
eriod, as well as tto a prior fiscal year, as
long as the prior period is open. When you postt to a prior period
period, General Ledger automatically
updates the beginning balances of all subsequent
quent periods eve
even
ven if the period is closed. In
prior year, General
Ge
Ledg
addition, if you post a journal entry intoo a prior
Ledger adjusts your retained
our income andd eexpense accoun
earnings balance for the effect on your
accounts.
ty for an accounti
nting period, simp
When you finalize your activity
accounting
simply close the period to prevent
ditional journal entries.
en
the entry or posting of additional
Displaying Warning Messages
ou do not accid
en ally enter a jo
To ensure that you
accidentally
journal for a prior period, you can require
dger to display a message
m
whenev you try to enter a prior period journal. To use
General Ledger
whenever
ture,
ure, have your sy
t
this feature,
system administrator
set the profile option Journals: Enable Prior Period
fication to Yes.
Notification
Having many accounting
ac
periods open affects the time required to run the posting program.
Therefore, kkeep the number of open accounting periods to a minimum. Also, minimizing the
number of open periods prevents errors in posting to an incorrect period.

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 24

You should run a Trial Balance Report whenever you post to a previous fiscal year to ensure
that your Retained Earnings account is properly reconciled.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 25

c
A

Overview of AutoPost

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Overview of AutoPost
To facilitate journal batch posting, you can schedulee automatic pos
postin
posting based on parameters
you specify. You can define multiple criteria sets
ts that include a range
r
of journal effective dates
and multiple AutoPost priorities.
urnal Import,
Imporrt, you
ou routinely post
p journal entries from
For example, suppose after running Journal
pos
osting these batches,
batch you can define a set of
Payables to record your payments.. To automate posting
ournal entries with
wit a source of P
criteria to select all unposted journal
Payables, a category of Payments,
ual for all periods.
periods
ds. You can then schedule the AutoPost program to
and a balance type of Actual
racle General
General Led
run at the beginning off each week. Ora
Oracle
Ledger automatically selects and posts your
updattee your cash balances.
bal
Payables paymentt batches to update

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 26

Defining AutoPost Criteria Sets

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining AutoPost Criteria Sets


You can define multiple AutoPost criteria sets to automatically
utomatically
tomatically post journal
j
entries. For each
criteria set, you can choose to select journal batches
ches for posting bbased on:
Journal source
Journal category
Balance type
Period
Effective date
riority of the criteria
criteeria
ria set. The priority
pri
You can set the priority
number must be a value from 1 to 99,
lo
where 1 is thee highest priority and 999 is the lowest.
Batches with higher priorities are posted
sam priority number
mb more than once. You can also select whether all
first. Youu can use the same
ity sets are considered
consid
priority
for posting or only sets with a specific priority number:
Submit All Priorities
P
in Order: Submits the batches for all of your AutoPost priorities in
the same
sam AutoPost run based on priority number.
Sub
Submit Only Priorities with Batches in Order: Submits batches with a specific priority
number only.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 27

Note: Select this option when you need to balance the load on your concurrent manager. This
may be necessary since a single AutoPost request that contains multiple priorities can result in
numerous instances of the Posting program running concurrently. The load on the concurrent
manager is increased further if a large number of journal batches are selected by your AutoPost
priorities.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 28

c
A

Running AutoPost

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Running AutoPost
Once you define an AutoPost criteria set, run the AutoPost
utoPost program to select and post any
journal batches that meet the specified criteria.
You can run the AutoPost program from:
Journ
urnal
rnal > AutoPost
AutoPo
AutoPost Criteria Sets window: (N)) Setup > Journal
nter the AutoPost
ost
st criteria
criteria set name
nam in the Parameters window.
Submit Request window: Enter
ution Report to ve
verify
veri
fy the journal batches selected for posting.
Review the AutoPost Execution

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 29

Performing Online Inquiries for Accounts and Journal Entries

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Performing Online Inquiries for Accounts and Journal


urnal
rnal Entries
Oracle General Ledger provides three windows to view detail and summary
su
information for
your account balances, journal entries, and subledger
edger accounting transactions:
Account Inquiry
Journal Inquiry
Journal Enter
urnals window or the Account In
Whether you start in the Journals
Inquiry window, you can take
ical
cal view of under
derlying accountin
advantage of the graphical
underlying
accounting information for your transactions by
count and Activit
ity Summary wi
accessing the T Account
Activity
windows. You can also drilldown to see the
actions that created
creat the journal entries.
e
subledger transactions

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 30

Performing Account Inquiry

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Performing Account Inquiry


Use the account inquiry feature to view actual, budget,
get, and encumbra
encumb
encumbrance account balances for
a specific period or periods in either entered or balance level rep
reporting currencies.
You can select one of three buttons to access
ss the
the type of account
acc
ccount information you want to view:
nd YTD account
nt balances by period
p
Show Balances: Displays PTD and
for both detail and
summary accounts.
ists all
all the journal
journa
rnal
nal batches
batches and entries
e
Show Journal Details: Lists
that affect the account
dow
own to the full jou
balance. From here you can drill down
journal entry and subledger transaction.
e: Displays actual
al vs. budget orr encumbrance
e
Show Variance:
amounts and the variance for
D, YTD, and PJTD (project-to-date)
project-to-da time periods.
PTD, QTD,
ispla balances from posted journal entries. To get the
Note: The Account Inquiry window displays
most up-to-date accoun
account balance information, be sure all journal entries are posted.
How to Perform A
Account Inquiry
1. Open the Account Inquiry window.
(N) Inqu
Inquiry > Account
22. Enter the following selection criteria for Accounting Periods:

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 31

3.
4.

5.
6.
7.

From
JUN-03
To
Current period
Accept the defaults for Currency and Primary Balance Type
In the Accounts region, use the Find Accounts window to enter a range of accounts:
Segment
Low High
Account
2210 2210
Sub Account
0000 2113
Select account 01-000-2210-2113-000 and then select the Show Balances button.
In the Detail Balances window, put your cursor on the line for the current period. Select
the Journal Details button to view the journal information for this account.
Select the Show Full Journal button to drill down to the journal entry that created this
information.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 32

c
A

Reviewing Balances with Account Inquiry

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reviewing Balances with Account Inquiry


When you perform an account inquiry, you can navigate
gate from summ
summary account balances to
detail balances. You have several navigation options
ptions
tions to move bet
between summary and detail
information:
t the journal
journa entries that make up the
From detail account balances, youu can drill down to
k up to the summ
summa
mary account bala
account balances or drill back
summary
balance.
furth
rtherr to review the subledger transaction by
From the journal entry, you can drill further
wn button,
button, whenn available.
selecting the Drilldown
conso idated
consolida
dated journal batch,
bat you can drill further to see subsidiary
If drilling downn from a consolidated
ry
y details and subledger
sub dger transactions.
transacti
transacti
journal entry
The button, Drilldown to [subsidiary
u are re
ledger name], appears on
only if you
reviewing consolidated balances in your parent
ger.
ledger.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 33

Reviewing Variances Between Account Balance Types

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reviewing Variances Between Account Balance Types


(N) Inquiry > Account > (B) Show Variance
You can compare balances between any primary
ry and secondaryy account type, such as:
Actual and budget
Budget and budget
Actual and encumbrance
ry
y and secondary
y balance
balance type an
You must specify a primary
and select a budget or encumbrance
are
re balance amoun
unts.
type in order to compare
amounts.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 34

Drilling Down to Subledger Details

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Drilling Down to Subledger Details


You can drill down from the Account Inquiry, Journal
nal Entry, and Jou
Journal Inquiry windows.
From the Account Inquiry window, drill down to the journal
journa entry, then select the
Drilldown button, then the Show Transactions
nsactions
sactions button.
n.
urnals windows,, review
r
jo
From the Journal Inquiry and Journals
the journal
entry and select an
ournal entry.
entrry. Sele
elect Drilldown fr
account combination in the journal
Select
from the Tools menu.
ubledgers if the journal
j
entry wa
You can only drill down to subledgers
was generated from one of the
gers: Payables, Receivables,
Receivabl
R
Inv
following Oracle subledgers:
Inventory, Assets (except depreciation),
g,, and Work in Process.
Pr
Projects, Purchasing,
les, you can see ddetailed
iled inform
For Payables,
information about payments and invoices.
c see detailed
ailed information about invoices, receipts, adjustments, or
For Receivables, you can
ash applications.
cash
For Inventory,
Inventory Assets (except Depreciation), Projects, Purchasing, and Work in Progress
you can ssee the detailed information about transactions.
Note: In order to drilldown to subledger transactions, you must enable the Import Journal
Refe
References option for each journal source in the Journal Sources window.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 35

Note: If your implementation uses Multiple Organizations, you see only subledger transactions
that are associated with your current responsibility's organization (MO: Operating Unit profile
option). For more information, refer to the Oracle General Ledger User Guide.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 36

c
A

T Accounts and Drilldown

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

T Accounts and Drilldown


You can view journal entries or subledger accounting
ng entries in a gra
graphical format using the T
Account and Activity Summary windows.
You access these windows from:
Enter Journals Window
M) Tools > T Accounts
Acc
ccounts (B) T Acc
(N) Journals > Enter (B) Find (M)
Accounts
Journals Window
B) Find (B) Review
Revie
view Journal (M) Tools > T Accounts (B) T Accounts
(N) Journals > Enter (B)
quiry
uiry Window
Journal Entry Inquiry
(N) Inquiry > Journal > (B) F
Find (M)) Tools > T Accounts
nt Inquiry Window
Account
N)) Inquiry > Acco
(N)
Account (B) Show Journal Details (M) Tools > T Account or
(N) Inquiry > A
Account (B) Show Journal Details (B) Drilldown > (B) Show Accounting
Transactio
Transactions (B) T Accounts
Acco
Accounting information is viewable in two different formats that can be customized:

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 37

T Accounts: Displays journal entries or subledger accounting entries in a graphical T


Account format including account, activity detail, net activity for the entry and account
balance information.
Activity Summary: Displays journal entries and subledger entries in a trial balance format
including account, net activity for the entry, and account balance information.
The Activity Summary and T Accounts windows are for display purpose only. You cannot
update records from these windows.
Drilling Down to Subledgers
Using the Tools menu, you can also drilldown to originating transactions in Oracle subledgers.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 38

c
A

Display Options Available While Viewing

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Display Options Available While Viewing


The first time you try to access the T Accounts or subledger
ubledger accounti
accounting windows, the Options
window appears. You can then specify which wi
window
ndow opens the next time you choose to view
accounting information. You can set the T Accoun
Accounts,
ts, Activit
Activity
vity Su
Summary, or Options window as
the default window.
mize the T Accoun
ounts
unts and Activity Summary windows to
Use the Options window to customize
Accounts
ca choose to view:
vie
display the exact information you want. You can
tion by full accounting
accou
ounting flexfield
flexfield or summarized by account segment.
Accounting information
ption, balances, entered
e
amount
Account description,
amounts, and activity in the T Accounts window.
escription, balanc
Account description,
balances, entered amo
amounts in the Activity Summary window.
tss and credits in separate
se
umn or as a net amount in the Activity Summary
Debits
columns
indow.
window.
The Options, T Ac
Accounts, and Activity Summary windows are all linked. From any of these
windows, you can access the other two windows by clicking the appropriate button.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 39

T Accounts

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

T Accounts
Use the T Accounts window to view journal entries in a graphical T Account format. General
Ledger displays information for the journal entry,
ry, such as accoun
accounts, activity details, net activity
for the entry, and account balances in both entered
tered and funct
functional
nctiona
ctiona currency. Customize the
display to meet your inquiry needs.
vity Summary
How to Use T Accounts and Activity
ch Name field an
nd select
select the Fin
1. Enter Demo% in the Batch
and
Find button to retrieve the Demo
nd Sales journal
al batch.
Computer Purchase and
(N) Journals > Enter
b on.
2. Select the Review Journal button.
3. Selectt a journal line an
and navigate to th
the T Accounts window.
(M) Tools > T Accoun
Accounts
4. In the Options
Option window, select the Segment radio button in the Organize By region. Select
the Company
Com
and Account segments from the List of Values.
5. Sel
Select the T Accounts button to view a graphical t-account display of the accounting
information.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 40

6. From the T Accounts window, select the Activity Summary button to view the same
information in a trial balance format.
7. Select the Options button to return to the Option window.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 41

c
A

Activity Summary

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Activity Summary
The Activity Summary window contains a view of the accounting en
entry, summarized by
account in a trial balance format. This columnarr layout groups de
debit and credit amounts by
account to provide a high-level view of the transaction.
ransaction.
In this window, you can:
columns
ns with separate columns for entered and
Display debits and credits in separate columns
functional currency, or
ount of debits andd credits in one column.
c
Display the net amount

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 42

Reversing Journal Entries

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reversing Journal Entries


You can create reversing journal entries to reverse accruals, estimate
estimates, temporary adjustments
and reclassifications, or correct errors.
You can reverse a journal entry in two ways:
ys:
versed by switching
switchi
ching
hing the
the debit and credit amounts.
Switch Dr/Cr: Journal entry is reversed
ch
the orig
Change Sign: Journal entry is reversed by changing
original journal amounts from
positive to negative.
onc
nce. You can reverse
rev
A journal entry can be reversed only once.
a reversing journal entry.
caan reverse journal
journ entries directly from the Enter Journals or
You control whichh responsibility can
brance
rance window by excluding
luding the function called Enter Journals: Reverse from the
Enter Encumbrance
ility's
lity's menu.
responsibility's
rsing Journal Bat
Reversing
Batches
You can reverse
reve a single journal entry or an entire batch of journal entries. When you
reverse a batch, General Ledger creates a reversing batch with a reversing journal entry for
each journal entry in the original batch.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 43

General Ledger uses the reversal method assigned to the journal category in the Journal
Reversal Criteria window.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 44

c
A

Creating Reversing Journals

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Creating Reversing Journals


You have two options for manually selecting journall entries for reve
reversal. You can create the
reversal immediately or enter the period and generate
nerate the reversa
reversal later.
Use the More Actions window to immediately
ately
tely reverse
reverse anyy posted
p
or unposted journal entry or
nterable period.
batch in the current period or future enterable
ore
re Actions
(N) Journals > Enter (B) Review Journal (B) More
view
ew Batch (B) More
M
Actions
(N) Journals > Enter (B) Review
indow to definee a reversal
reversal perio
Use the More Details window
period for a journal entry. Then, select the
ater
ter time, to be reversed
rev
eversed
eve
rsed in the Re
journal entry at a later
Reverse Journals window.
ew Journal
urnal (B) M
(N) Journals > Enter (B) Revi
Review
More Details
w
ene
Use the Reverse Journals window
to generate
reversal journals with a predefined reversal
d, such as monthly
monthl accruals, that need to be reversed at the beginning of the following
period,
period.
eriod.
(N) Journals > Generate > Reversal
Note: If you select the Reversal button in the More Details Window, the reversing journal will
be ccreated immediately.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 45

Reversing Journals Automatically

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reversing Journals Automatically


If you routinely generate and post large numbers off reversing journal entries as part of your
monthly procedures for closing and opening accounting
counting periods
periods, you can use the Automatic
Journal Reversal feature to save time and automate
utomate the process.
proce
cess. This
T feature automatically
an automat
reverses your previous month's accrual journal entries and
automatically post them, if desired.
ionally AutoPost
st Reversal, optio
Enable AutoReverse, and optionally
options for journal categories.
egories
gories with Auto
toReverse enable
Enter journals using categories
AutoReverse
enabled.
tic
ic Reversal
Reversal prog
ogram by:
Launch the Automatic
program
m the Submit Request
Req
- Submittingg a request from
window to run the Automatic Reversal
am for all journals
journal that
hat meett the submission requirements, or
program
L: La
- Setting the profile option, GL:
Launch AutoReverse After Open Period, to Yes. When
you open the next period, the AutoReverse program finds all journal entries that have
categories with AutoReverse and, optionally AutoPost, enabled. It creates reversing
journ
journal entries and, optionally, posts them.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 46

Journal Reversal Prerequisites

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 47

Running Journal Entries Report

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 48

Integrating with Oracle General Ledger

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Integrating with Oracle General Ledger


You create your journal entries in a spreadsheet, using
ing
ng all of the
the Microsoft
Mic
Excel features that
you are familiar with. When you are ready, upload
oad your journal eentries from Web ADI to the
GL_INTERFACE table. From the interfacee table, submit the
he Jou
Journal Import process to create
postable journal entries.
Journal import can be submitted inn three ways:
ame time you submit
sub
ubmit the upload process
From Web ADI, at the same
separate submis
mission
ission process
From Web ADI as a separate
submission
the Import Journals
Journal window.
From General Ledger using the
urnal entries have been
n validated
validat by Oracle General Ledger, unposted journal
When your journal
d in the Enter Journals window in General Ledger.
entries are created and can be reviewed

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 49

Web Applications Desktop Integrator Overview

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Web Applications Desktop Integrator Overview


Web ADI brings Oracle E-Business Suite functionality
ality
lity to the desktop where the familiar
Microsoft Excel, Word, and Project applicationss can be used to complete
c
your Oracle EBusiness Suite tasks.
soft
oft Excel enables
les
es you to brin
The Web ADI integration with Microsoft
bring your E-Business Suite
ar data entry
entry and
nd modeling techniques
techn
data to a spreadsheet where familiar
can be used to
uite tasks. You can
c create form
forma
complete Oracle E-Business Suite
formatted spreadsheets on your
w, edit, and create Oracle E-Business Suite data. Use
desktop that allow you to download, view,
such
uch as copying and
an pasting
pasting or dr
data entry shortcuts (such
dragging and dropping ranges of cells) or
amounts to save time. You can combine speed and accuracy by
Excel formulas to calculate amounts
thin the sp
invoking lists of values for fiel
fields within
spreadsheet. After editing the spreadsheet, you can
f
y to validate the data before uploading it to the Oracle Euse Web ADIs validation functionality
ness Suite. Validation
Valida
Business
messages are returned to the spreadsheet, allowing you to identify
nd
d correct invalid data.
and
All business rrules these users encounter in the main application are enforced within the Web
ADI work
worksheet. For example, if the wrong cost center is entered for a journal, the data will not
be committed
co
to the database; a message will be returned directly to the worksheet where the

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 50

invalid data exists; the user can then quickly make the correction and save their Excel data to
Oracle General Ledger.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 51

c
A

Web ADI Core Functionality

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Web ADI Core Functionality


Layout Features
Remove and add fields to a Layout: Userss are only presen
presente
presented with the fields they need,
resulting in simpler UI and shorter navigation
vigation
viga
tion paths between
bet
needed fields increases
productivity.
he Layout: The UI
U can conform to
t your business process. If
Indicate field placement in the
n order will quicke
cken
ken entry,
entrry, then fi
entering data in a certain
quicken
fields in the UI can be ordered in a
similar way.
ltt value to a fieldd in a Layout: Save
Sa time by having default values
Assign a default
lly
ly populate the ddocument
cument
cum
ent when it is generated.
automatically
he layout: Layouts
Layout can be defined
define by one with the appropriate responsibility, then
Save the
ed by the entire site.
s
used
ext Import Featur
Text
Features
Import text
te file data into a document on the desktop (i.e. Excel worksheets): Move data
from legacy or third party systems into Oracle Applications. The data will be accurate
since it will move through the desktop document allowing for edits, then validated before

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 52

it is uploaded. Data conversion from other systems is simplified by eliminating the need
for custom SQL scripts.
Create Mapping Templates which can be modified and re-used: Change where data is
moved on the fly. Accommodate organizational changes and data restructuring by the easy
creation or modification of mapping templates.
Security Features
Attach Web ADI functions to a menu: Create customized points of access which act as
security profiles.
Attach a menu to a responsibility that is assigned to users: Restrict Web ADI access on the
user level.
Add default parameters to a self service link: Force users to use predefined parameters
when generating a document on their desktop.
Attach form function to a user's menu to grant access to an integrator: Determine the
desktop functionality within Web ADI to which a user has access.
Internet Computing Features
Centrally Deployed: The client needs only a browser and Excel to operate the product.
Runs on the Web: The client/server ADI installs everything to the PC, including all of the
business rules. The move to a web architecture means that the business rules are now
ta
installed on the middle tier. So when Web ADI communicates with the database, only data
is sent.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 53

c
A

Desktop Integration Via Web ADI

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Desktop Integration Via Web ADI


The Oracle E-Business Suite task you perform on the
he desktop is dete
determined by the integrator
you select in Web ADI. Each integrator is delivered
vered
ered with the E-Business
E-B
Suite product that
provides the functionality being integrated with the desktop.
p.
eatures
General Ledger - Journals Integrator Features
sheet-based journal
journal entry worksheets
journ
worksh
Automatically builds spreadsheet-based
based on a definable
layout.
nal entry by copyi
pying
ying and pasting
past
Enables quick journal
copying
journal lines, then making incremental
modifications.
journa templates
emplates which
wh you can modify and upload repeatedly.
Allows youu to define journal
alidation of accounts
acco
enfor
Full validation
with enforcement
of security and cross validation rules, as well
as other reference fields.
Loads journals
journal into Oracle General Ledger through the General Ledger open interface.
Conform
Conforms to Oracle General Ledger Euro compliance rules.
Pro
Provides lists of values for fields (including KFFs and DFFs) within the spreadsheet.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 54

General Ledger - Budgets Integrator Features


Automatically builds budget worksheets, based on the budget elements you define in
Oracle General Ledger.
Creates budget worksheets for any open budget period range.
Provides a flexfield pop-up window to assist entering and validating new budget accounts.
Enforces segment value security in budget worksheets.
Limits the accounts that are downloaded.
Creates graphs of your budgets and actuals using a variety of graphing styles, including
bar graphs, line graphs, and even 3-D area graphs.
Provides budget notes to add descriptions to accounts and amounts in your budget.
Create Assets Integrator and Physical Inventory Integrator Features
Use the Layout feature to define personalized asset worksheets.
Allows spreadsheet cut, copy, and paste functionality.
Provides Lists of Values for easy access to valid field information.
Maps data files into asset worksheets when used in conjunction with the Import Text File
feature.
Full validation of accounts with enforcement of security and cross validation rules, as well
as other reference fields.
Posts assets to Oracle Assets through the Mass Additions table.
HRMS Integrators Features
ata from
Oracle HRMS delivers a number of Integrators that support download of data
various windows and folders.
Another delivered Integrator provides both download and upload support for salary
proposals and administration.
In addition, a system administrator can configure Web ADI for HRMS to download data
databa by setting up
from any other HRMS window or directly from the application database,
new Integrators as required.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 55

c
A

Administering Web ADI

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Administering Web ADI


System Administrators can also edit mappings and layouts for all integrators.
int
Implementation Methods
Generally, the product implementation
n follows one off two m
methods:
spr
eadsh
sheet functiona
- The product integrates the generate spreadsh
spreadsheet
functionality within its own
functional page flow. Web ADI is usedd iin the backgrou
background to generate the spreadsheet.
mmon method.
This is the most common
rovides a self-ser
ervice menu item that invokes the Web ADI Create
- The product provides
self-service
Documentt page flow.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 56

Creating Web ADI Spreadsheets

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 57

Working With Web ADI Spreadsheets

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Working With Web ADI Spreadsheets


Viewing Data
The toggle bars at the top of the spreadsheet
eet allow you to ttoggle on and off the views of
each of the sections: Context, Header, and
nd Lines. Web
ebb ADI enables you to turn on
ne items. This iss useful when your spreadsheet contains
Microsoft Excel filtering on the line
many rows of data.
Multiple Worksheets
multip
tiple worksheets
workshee if your product integrator is defined to
Your spreadsheet may contain multiple
ple
le worksheets or if your downloaded
downlo
generate multiple
data exceeds 64,000 rows, multiple
automatic lly created. If your spreadsheet contains multiple
worksheets will be automatically
heets,
eets, then at upload
uplo time you will
wil be presented the options of Upload or Upload
worksheets,
l.. Upload will upload
upl
All.
only the current worksheet. Upload All will upload all
worksheets.
Viewing Graph
Graphs
If you
your integrator supports graphs, your spreadsheet will include additional graphing
op
options.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 58

Defining Web ADI Layouts

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Web ADI Layouts


Layouts enable you to customize the user interface presented in your spreadsheet. Use the
layout functionality to determine the fields in a spreadsheet, set ttheir positions, and specify
default values for the fields.
dsheet
sheet in the C
A layout must be available before you create a spreadsh
spreadsheet
Create Document flow. Some
ts,
s, or you can use
use the procedure described
d
integrators offer predefined layouts,
in this chapter to
create a layout.
predef
p
fined and preselected.
p
Note: For some products,, the layouts aree predefined
Therefore you cannot
youtt during docum
you
ument creation.
select an alternate layout
document
our
ur User is assign
d the System A
Note: Unless your
assigned
Administrator responsibility, you must be
ess to an integrator
integrato to modify
dify its layout. Specific form functions grant access to
granted access
specific integrators.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 59

Defining Web ADI Mappings

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Web ADI Mappings


You can choose to automatically import data into thee spreadsheet du
during the Create Document
flow. When you choose to import data on the Content
ontent page, Web ADI prompts you to select a
mapping. Web ADI requires a mapping to determin
determinee wheree impo
iimported data should be placed in
the spreadsheet.
w columns in the spreadsheet. You do not
Mapping associates columns in thee imported data with
o if a mapped field is not
need to create new mappings for fields that doo not have data, or
et. You need to crea
create
cr te multiple m
included in the spreadsheet.
mappings for Content only if the
he downloaded ccolumns and the fields in the spreadsheet change. If you
associations between the
sttructures, you m
import text files with varied data structures,
may have to define more than one mapping for
each text file variation.
o not modify Con
wn
Note: Do
Contents that download
data from the Oracle E-Business Suite.
e: To modify an integrator's mappings, you must be granted access to the integrator or have
Note:
the System Adm
Administrator responsibility.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 60

Defining Web ADI Style Sheets

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Web ADI Style Sheets


The Style Sheet enables you to define the following
g properties for th
the Sheet, the Prompts, the
Hints, and the Data fields:
Background color
Font color
Font Family
Font Style
Font size
reate Style Sheet
Sh page using the Define Style Sheet link. This may be under
Navigate to the Create
ntegration responsibility,
respon
ty, or it may
m be located under a different responsibility
the Desktop Integration
istr
assigned to you by your sy
system administrator.
ct a Read Only color
co to apply to the background of read-only fields. Read-only fields take
Select
the font properties
propertie of Data fields. Use the color picker to select a color, or for additional color
options, you can enter the hexadecimal value for the color in the field provided (for example,
enter #A52A2A
#A5
for brown).

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 61

Defining Web ADI Setup Options for Key Flexfields

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Web ADI Setup Options for Key Flexfields


ds
Web ADI provides the option to set right-justification
on and zero padd
padding for every segment of a
key flexfield, regardless of this setting at the value
lue set level.
Lists of values for flexfields apply character
er format maskss after
a
a segment value has been
right--justify andd zero
z
selected. These format masks such as right-justify
padding and maximum character
defini
inition.
nition. Use the Web
W ADI Setup Options
width are derived from the flexfieldd value set definition.
ecified in the value
v lue set definiti
feature to override the values specified
definition.
ngg from client server
serv
erver ADI, this
this provides
pr
Note: If you are migrating
the equivalent functionality to
the Zero Pad Accountt Values feature..

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 62

Uploading and Downloading Data from Web ADI Spreadsheets

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Manage Document Links


Uploading Data
After creating and modifying your spreadsheet,
t,, you
you can upload the data to Oracle Applications.
To upload data:
t, choose Upload
ad
d from the Oracle
Orac menu. The Upload
1. While viewing your spreadsheet,
s.
Parameters window appears.
meters. Upload pa
parameters
p rameters depen
2. Select the desired parameters.
depend on the integrator you select.
stem administrator
administrato
ator might disallow
disallo you from changing upload
Moreover, your system
ng the Web ADI:
I: Allow
Allow Set Parameters
Para
parameters using
profile option.
3. Start the upload process. A
After the upload process completes, the upload window indicates
her or not the uplo
ccess
whether
upload was successful.
Web ADI returns messages to the spreadsheet
dentifying all row
identifying
rows containing invalid values. If the data in any rows are invalid, Web
ADI does not uupload any of the data in the spreadsheet. You must correct all errors to
successful
successfully upload the spreadsheet. Any errors that occur during the upload of a multisheet workbook
w
will also be displayed in a Summary Worksheet. The Summary
W
Worksheet enables you to see all errors and link to them.
N
Note: Not all spreadsheets support upload.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 63

Downloading Data
Download enables you to refresh data that you have imported into your spreadsheet. This
option is available only if the spreadsheet contains imported data.
Note: Any new rows of data or other modifications that you have made on the spreadsheet will
be overwritten when you use Download to refresh the data. Some product integrators may not
allow refresh.
If you imported data from a text file, Download will not be available.

y
l
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 64

Identifying Web ADI Profile Options

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Identifying Web ADI Profile Options


These profile options can be set to control specific Web ADI
ADI functio
functions in your system.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 65

Identifying Form Functions, Menus, and Responsibilities in Web


ADI

y
em

d
a
c

A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Identifying Form Functions, Menus, and Responsibilities


ponsibilities in Web ADI
Form Functions
This is a list of form functions that are automatically
tomatically
matically created.
creat
ated. Note
Not that integrators are not
installed with Web ADI, but with their
eir
ir associated prod
products.
roducts.
oducts.
Menus
enu is creat
created
ed with
wi the following prompts:
The Desktop Integration Menu
CREATE_DOCU
Create Documentt (BNE_ADI_ CR
CREATE_DOCUMENT)
out
ut (BNE_ADI_D
EFINE_LAYO
Define Layout
(BNE_ADI_DEFINE_LAYOUT)
EFINE_
Define Mapping (BNE_A
(BNE_ADI_DEFINE_MAPPING)
anage Document Links (BNE_ADI_LOB_MANAGEMENT)
Manage
Setup Options (BNE_ADI_SETUP_OPTIONS)
Define Style Sheet
S
(BNE_ADI_DEFINE_STYLESHEET)
Responsi
Responsibility
The Desktop Integration responsibility is created with the Desktop Integration Menu.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 66

Overview of Importing Journal Entries

y
m
e
l
c
y
l
n

c
A

Overview of Importing Journal Entries


About Journal Import
Use Journal Import to integrate information
on from
from other applications
app
pp
such as payroll,
accounts receivable, accounts payablee and fixed
fixed assets
ts with your General Ledger
im
accou
application. For each accounting period, you can import
accounting data from these feeder
jour
urnal
ur
rnal entries. You can also use Journal Import
systems, then review, update and post the journal
rom your previous
previ
previou
ous accounting system.
sy
to import historical data from
General Ledger lets you
ltiple
tiple interface tables.
tab
ables. This enables
enabl you to customize interface tables
import data from multiple
equirements. Eac
ach particul
particular
ar ssou
to your specific requirements.
Each
source/group ID combination will only have
terface table at a time. Journal import
im
data in one interface
will process data from one table at a
time.
mport subledger and feeder system
ste data to General Ledger:
To import
- Set up General
Gene Ledger to accept Journal Import data by defining your ledger,
currenc
currencies, accounts, journal sources, and categories. You should also run the
Op
Optimizer program, and define your concurrent program controls.
- Export data from your feeder system and populate the GL_INTERFACE table. Note:
If you use reporting currencies and Oracle subledger systems, you must post to

e
l
c

O
a
n se
r
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 67

General Ledger from each subledger multiple times. Post first using your primary
subledger responsibility, which transfers amounts denominated in your functional
currency. Post next using each of your subledger reporting responsibilities, which
transfers amounts denominated in your reporting currencies.
Run Journal Import. If your import program converts your journal entries from other
sources into the required data format, and all of the data is valid in your General
Ledger application, then Journal Import should run successfully the first time.
However, if you load data into the GL_INTERFACE table which is not valid in your
General Ledger application, Journal Import informs you of the specific errors on the
Journal Import Execution Report. Note: If you use reporting currencies and Oracle
subledger systems, and have chosen not to run Journal Import automatically when
posting amounts to General Ledger from your subledgers, you must run Journal
Import manually in your primary ledger and in each of your reporting ledgers.
Use the Journal Import Execution Report to review the status of all import journal
entries. The Journal Import Execution Report prints a line for each journal entry
source from which you are importing journal entries.
If you encounter relatively few Journal Import errors, you can correct the data in the
GL_INTERFACE table.
If you encounter several Journal Import errors, you should delete the Journal Import
data from the GL_INTERFACE table, and correct the information in your feeder
system before rerunning Journal Import.
Review the journal entries created by Journal Import before you post them.
Post your Journal Import journal entries.

y
l
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 68

Importing Descriptive Flexfields

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Importing Descriptive Flexfields


Importing descriptive flexfields is optional.
You can choose to import descriptive flexfieldss with or without validation. If importing with
validation, Journal Import creates journal lines
ines only if validation
valid
dation succeeds.
xfield
field information
information
on from Oracle subledgers, you must run
If you want to import descriptive flexfield
cle
le General Ledger
Ledge
ger using the Import
Imp Journals window. Choose
Journal Import separately in Oracle
ds with or without
withouut validation.
to import descriptive flexfields
yss import descriptive
descript
ptive flexfield
flexfield information
inf
Note: You should always
with validation to avoid
nes.
corrupting journal lines.
nal lines,
lines, yo
If you want to create summary jjournal
you cannot import descriptive flexfields.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 69

Importing Journals

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Importing Journals
(N) Journals > Import > Run
To run journal import from General Ledger, navigate
avigate
avi
gate to the Im
Imp
Import Journals window. Enter the
source. You can choose No Group ID, All Group IDs,
IDs, or sp
specific Group IDs. You can use the
Group ID
D exists in the interface table. Then select
list of values for this field to determine if the Group
ort
rt program.
the Import button to start the import
te a report when the
t transfer is ru
Note: Oracle subledgers create
run from the subledger that
ort Group ID. You
ou can view the output
o
displays the Journal Import
in the Request window to
locate the Group ID.
urnal Import in parallel
pa allel for several
seve sources as long as each request corresponds
severa
You can run Journal
nation. T
to a unique Source/Group ID combination.
The maximum number of combinations you can run
me is 20.
at one time
acle General Ledger
Led
Oracle
names the created batch with the following naming convention:
<Optional User-Entered
User
Reference><Source><Request ID><Actual Flag><Group ID>
Suspense Posting

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 70

If suspense posting is enabled for your ledger, select the Post Errors to Suspense check
box. Journal Import posts entries with invalid account combinations to a predefined
suspense account or accounts, if you have defined one for each journal source and
category. Typical account errors are:
- Detailed posting not allowed.
- Account disabled for this date.
- Disabled account.
- Account code combination is not valid.
- Account code combination ID does not exist.
If you choose not to post errors to a suspense account, Journal Import rejects any
source/group ID combination with account errors.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 71

c
A

Multi-Table Journal Import

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Multi-Table Journal Import


Using MultiTable Journal Import
General Ledger provides you with the Journal
rnal Import Pack
Package
(GL_JOURNAL_IMPORT_PKG) to create a new inte
interface
terface table and populate the
able.
ble. In addition,
addition,, yyou can crea
GL_INTERFACE_CONTROL table.
create your own procedures to
l
Journal IImport. This enables you to
populate your interface table with data and to launch
dure.
automate the entire procedure.
Multi-Table Jour
Below are the steps to follow to use M
Journal Import:
w interface table
le.
e. New interface tables must have the same columns as the
- Create a new
table.
NTERFACE table but
ut you can aadd
d more if your needs require.
GL_INTERFACE
opulate the new interface
i
able with
w data.
- Populate
table
- Populate the G
GL_INTERFACE_CONTROL table with one record for each
source/g
source/gro
source/group ID combination that was put into the interface table. Specify a table
name that the data is to be retrieved from for each combination. Specify what should
bbe done with the data once it has been processed.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 72

- Start Journal Import using the Import Journals window. Specify each of the
source/group ID combinations that you want to import. If there are multiple tables,
Journal Import will be launched multiple times.
- If Journal Import indicates that the data is erroneous, then correct the data using the
Correct Journal Import Data window or delete it using the Delete Journal Import Data
window. If you choose to correct it, then start Journal Import again using the Import
Journals window.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 73

c
A

Journal Import Group By Effective Dates Description

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Journal Import Group By Effective Dates Description


tion
Journal Import now provides an option to automatically
cally group journal
journa lines into journal entries
based on effective dates. This functionality wass previously only available to customers using
average balance processing.
L Journa
Journall Import
ort:
rt: Separate JJournals by Accounting
Through a new profile option called GL
Import:
ournal lines intoo separate
s
journal by different accounting
Date, you can choose to separate journal
journals
cludes journals or
dates, even if using a standard ledger. This incl
includes
originating from Oracle subledger
applications.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 74

Journal Import Group By Effective Dates Benefits

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Journal Import Group By Effective Dates Benefits


By grouping and monitoring business transactions by date, rather tha
than by accounting period:
You have greater flexibility in how you want
antt to account for your business transactions.
You can account for them by effectivee date or by accou
accounting
ounting period.
compliancee with
w the new Sarbanes-Oxley Act.
You facilitate financial auditing and compliance
ve better informa
informat
mati
ation
on that is upda
For DBI customers, you have
information
updated on a daily basis. This
tter business decisions
deci
cisions and react more quickly to opportunities.
enables you to make better

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 75

How to Set Up Journal Import Group By Effective Dates

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

How to Set Up Journal Import Group By Effective Dates


1. Set the profile option called GL Journal Import:
t: Separate Journals
Journa by Accounting Date.
- If set to Yes, journals that pass the GL_INTERFACE
L_INTERFACE ttable via Journal Import will be
separated into separate journals byy accounting date.
date
ate.
acco
counting period.
period
- If set to No, journals will be grouped by accounting
cess.
2. Run the Journal Import process.
hat originated from
fro Oracle suble
Note: If you want journals that
subledgers to be separated by
ust set this profile
file option
option for eac
accounting date, you must
each Oracle subledger application.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 76

Using Journal Import Group By Effective Dates

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Journal Import Group By Effective Dates


If you have two journal lines in the same accountingg period but with different effective dates,
by setting the profile option to Yes, you can create
eaate two separate journals;
j
one for each line that
has a different effective date. Both journals wi
will
ll still be grou
grouped
ouped in the same journal batch.
rouped by acc
By setting the profile option to No, thee lines will be gro
grouped
accounting period and placed
rrent
rr
ent functionality
ity for
for standard le
in the same journal. This is the current
ledgers.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 77

Importing Journal References

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Importing Journal References


You can import subledger transactions into Generall Ledger in detail. The Journal Import
process creates one journal entry line for every transaction line in the subledger.
To reduce the size of journal lines and speed
ed the import process,
pro
rocess,
roc
ess, you can choose to summarize
un
n Journal Import
rt:
journal entry information when you run
Import:
nals check box too have Journal
Journal Import
Im
Select Create Summary Journals
summarize all
d, and currency
currency in
transactions for the samee account, period,
into one debit and credit line.
ort
rt creates summa
mary journal
journa lines
When Journal Import
summary
lines, all mapping back to the source
ost. However, you
yo can preserve
preser transaction detail for summary journal
information is lost.
GL_IMPORT_R FERENCES ttable:
lines in the GL_IMPORT_REFERENCES
elect the Import Journal
J
eferen
- Select
References
check box in the Journal Sources window for
each journal entry
en source you wish to preserve. (N) Setup > Journal > Sources.
- Oracle Ge
General Ledger populates the GL_IMPORT_REFERENCE table with one
record for every transaction in your feeder system.
You cannot
cann import descriptive flexfields if you create summary journals.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 78

Note: If you want to be able to drill down to subledger transaction lines, such as Payables
invoices, from General Ledger, select the Import Journal References check box for the
subledger source in the Journal Sources window whether you transfer in summary or detail
from subledgers.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 79

c
A

Reviewing Journal Import Data

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reviewing Journal Import Data


Review the status of accounting data imported into Oracle General
Gene L
Ledger using the Journal
Import Execution Report. Use the Error Key section
ction on the report
repor to identify the types of errors
found.
Source and Group ID if any of its
The journal import program rejects all transactions of a Source
journals have errors.
cation process too identify
i
cor
Use the journal import verification
and correct
journal import errors.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 80

Journal Import Verification Process

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Journal Import Verification Process


Validation When Using Open Interfaces
Journal Import validates all of your data before
efore it creates
create journal
jjo
entries in General
Ledger. If you allow suspense posting
g for yourr ledger,
r, Journ
Journal Import assigns lines with
ccount. Journal
Journal Import
I
rejec
invalid accounts to the suspense account.
rejects all other invalid lines, and
RFACE table, where
wh you can cor
they remain in the GL_INTERFACE
correct them online in the
ata window or inn your feeder systems.
sys
Correct Journal Import Data
Journal Import also prints
Jourrnal Importt E
Execution repor
your error lines in thee Journal
report.
ion
Journal Level Validation
port validates the following
ollowing attributes
attrib
Journal Import
to ensure that your journals contain the
riate accounting ddata:
appropriate
- Account comb
combinations
- Unbalanc
Unbalanced journal entries
- Perio
Periods
- Foreign currency errors
- Budget information

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 81

- Encumbrance information
- Other miscellaneous items
Correcting Journal Import Errors Online
If your Journal Import results in relatively few errors, you can make online corrections to
the data that was rejected, then rerun Journal Import to import the corrected data.
(N) Journals > Import > Correct
The Correct Journals Import window displays each field of the GL_INTERFACE table.
From this window you can query import lines that have a status of Error or Corrected.
Make your corrections.
- If you are correcting Accounts data, you must enter an account segment value or enter
a valid Code Combination ID.
- Segment values override Code Combination IDs, so you must first clear all displayed
segment values before changing the displayed Code Combination ID.
The Status changes to Corrected after you save your changes.
Select the Import Journals button to return to the Import Journals window.
Deleting Journal Import Data to Correct Errors
If you encountered a high number of errors from the Journal Import process, you should
delete all information from the interface table and rerun Journal Import after correcting the
errors.
(N) Journals > Import > Delete
If you delete import data that originated from an Oracle subledger, you must correct the
data in the subledger and reimport it from the original source:
oup
up ID from the
- Delete all the import data for your journal entry source and group
GL_INTERFACE table.
- Correct the errors in feeder system.
- Repopulate the GL_Interface table.
- Rerun Journal Import.
m Oracle subledge
Caution: Do not delete journal import data from
subledgers such as Oracle Payables or
cate
ate the transactions have been sent
Oracle Receivables. The Oracle subledgers set flags to indica
indicate
fore the tra
to Oracle General Ledger. These flags must be reset befo
before
transactions can be resent.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 82

c
A

Using Journal Entry Sources and Categories

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Journal Entry Sources and Categories


(N) Setup > Journal > Sources
Journal entry sources indicate where your journal
nal entries origina
originate.
General Ledger supplies a list of predefined
ed journal sources
source
ces for journal
j
jo
entries that originate in
Payab
ables.
Oracle subledger applications, such ass Assets or Payables.
sources for nonon-Oracle
n-Oracle feeder systems.
s
You can define your own journall sources
non-Oracle
ecify whether too import
iim
mport detail reference
ref
For each journal source, specify
information for summary
Oracle subledger
subl
bledger applications.
applicatio This is required if you want to be
journals imported from your Oracle
subl
sub
bledger transaction
transactio from balances in General Ledger.
able to drilldown too the original subledger
ources, you can:
With journal sources,
ne intercompany and suspensee aaccounts for specific sources.
Define
Run the AutoPos
AutoPost program for specific sources.
Import journ
jour
journals by source.
Freeze journals imported from subledgers to prevent users from making changes to any
jou
journals that have been transferred to General Ledger from that source. This ensures that
transactions from your subledger systems reconcile with those posted in General Ledger.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 83

Report on journals by source using the Foreign Currency Journals or General Journals
reports.
If you have journal approval enabled for your ledger, you can use journal sources to enforce
management approval of journals before they are posted.
If you are using average balance processing, select an effective date for your journal source.
For more information, refer to the Oracle General Ledger User Guide or 11i General Ledger
Financial Management Advanced Topic Average Balance Processing.
Journal Categories
(N) Setup > Journal > Categories
Journal categories help you differentiate journal entries by purpose or type, such as
accrual, payments, or receipts. When you create journal entries, you must choose the
default or specify a category.
Using categories, you can:
- Define intercompany and suspense accounts for specific categories.
- Use document sequences to sequentially number journals by category.
- Define journal categories for accruals and estimates. Use these categories when you
define criteria for AutoReverse and AutoPost.
Journal categories appear in standard reports, such as the General Journals report. You can
run reports by category, by source, or category and source. For example, for month end
ha
close, you might run a report listing all journals that were created for the period with
category of accruals. This way you can review the accrual entries created beforee finalizing
your close.
ournal
urnal Import
Caution: Oracle General Ledger does not have a standard report showing Journal
nformation.
reference information. You must create a custom report to access this information.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 84

c
A

Setting Profile Options

y
m
e
l
c
y
l
& On
l
a e
n
r
s
e
t
U

c
A

Setting Profile Options


Journals: Allow Multiple Exchange Rates - Controlss whether to allow multiple conversion
rates within a journal entry.
Journals: Allow Posting During Journal Entry
ntry
ry - Controls whether
wh
whethe you can post a manual
journal entry from the Enter Journals window.
cify the default
default category
ca
man journal entries.
Journals: Default Category - Specify
for manual
C
whethe
Journals: Enable Prior Periodd Notification - Controls
whether General Ledger notifies you
journal for a prior
prio
rior
ior period.
when you are entering a journal
tical and Monetary
Moneta
Moneta
etary
tary - Controls whether
w
Journals: Mix Statistical
you can enter statistical amounts in
al line as monetar
mounts.
the same journal
monetary amounts.
Reversa Method - Controls
Con
Journals: Override Reversal
whether you can override the specified default
al method.
reversal

n
I
e

l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 85

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 86

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 87

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Basic Journal Entries


Chapter 4 - Page 88

Using Accounting Setup


Manager

y
m

Chapter 5

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 1

c
A

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 2

c
A

Using Accounting Setup Manager

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 3

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 4

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 5

Creating Accounting Setups

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Creating Accounting Setups


The Accounting Setup Process consists of three main
in steps and are ddescribed in the table
above:
1. Create an accounting setup structure.
2. Update accounting options.
tup.
3. Complete the accounting setup.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 6

Accounting Setup Prerequisites

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setup Prerequisites


Complete General Ledger Setup Steps
To create accounting setups, complete the Gene
General
ral Ledger prerequisites, such as defining a
chart of accounts and accounting calendar.
ndar.
Optionally, define additional Subledger
dger Accounting
ng Methods
To use additional subledger accounting meth
methods
thods other than S
Standard Accrual or Standard
g Subledger Accounting
Acco
counting .
Cash, define them using
gers in Accountin
ting Setup
Setup Manag
When defining ledgers
Accounting
Manager, assign a subledger accounting
nning
ning to use Suble
ledger Accountin
Accoun
method if planning
Subledger
Accounting to integrate data from transaction
sources.
rm this step for each
e
ger accounting
a
Perform
subledger
method.
ounting
unting Setup Manager
Man
Accounting
provides the following pages:
Legal Entities
Entitie Pages
Accoun
Accounting Setups Pages
Ac
Accounting Options Pages

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 7

Create Accounting Setup Demonstration

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 8

Legal Entities Pages

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Legal Entities Pages


The Legal Entities page enables you to:
Create new legal entities and assign specific
fic balancing
balancing segment
segm
g
values to legal entities to
help identify legal entities during transaction
saction processin
processing
ing and
and reporting. You can take full
y-related features,
es, such as Int
advantage of all of the legal entity-related
Intercompany Accounting.
attri
attribu
butes, and make updates to the legal entities.
Query existing legal entities, view their attributes,
ent values assigned
assigne
gned
ned to legal entities.
entit
Update balancing segment
leg
egal entity.
Enter an end-date to deactivate a legal

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 9

Accounting Setups Pages

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Accounting Setups Pages


You can perform the following in the Accounting Setups
etups page:
Create new accounting setups.
Query existing accounting setups (named
amed
med after
after the prim
primary
rimary ledger)
le
by legal entity or
ledger.
ons for an accounting
accoun
unting
unt
ing setup to modify
mo
Update the accounting options
the related setup
components.
al entities and view
vie
iew
ew their attributes.
attribut
Query existing legal
ssociated primaryy ledger for any legal entity, ledger, operating unit, and
Identify the associated
reporting currency.
w the status of acc
ups
View
accounting setups.
ounting Options Pages
Accounting
After creating an accounting setup structure, update the accounting options immediately after
creating the structure or later.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 10

Accounting Setup Manager Checklist

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 11

Accounting Setup Manager Checklist (continued)

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 12

Legal Entities Overview

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Legal Entities Overview


Define one or more legal entities using Accounting Setup Manager's
Manager' Legal Entities tab if
planning to assign legal entities to accounting setups.
etups.
You can also define legal entities using Legal
egal Entity Configurator.
Config
figurato The Legal Entity pages of
me as the Legal Entity
E
Accounting Setup Manager are the same
pages in Legal Entity
as
balancing segment values to legal
balancing
Configurator. The only difference is that you can assign
up Manager.
entities using Accounting Setup

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 13

Balancing Segment Value Assignments

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Balancing Segment Value Assignments


Assigning balancing segment values to legal entitiess is optional; however,
how
it is strongly
recommended that you assign specific balancing
g segment
segment values to each legal entity to help
identify legal entities during transaction processing
ocessing and repo
reporting.
porting This is particularly
g setup
s
wher
important for accounting setups that usee the accounting
where multiple legal entities
share the same primary ledger.
ent
nt values to legal
gal
al en
entities,
tities, you ca
By assigning balancing segment
can also take advantage of all of
g features availab
able, such as inter
the legal entity accounting
available,
intercompany accounting.
egment values to your legal entities, then all balancing
If you do not assign any balancing seg
segment
or transaction pprocessing.
segment values will be available ffor
ltiple
tiple value sets for
fo the balancing
alancing segment across charts of accounts, be sure to
If using multiple
he correct value sset to the legal entity. Once assigned, you cannot remove the value set
assign the
m legal entities. However,
H
from
there is no harm in assigning the wrong value set or assigning
balancing segme
segment values for the wrong value set; the system will ignore it during transaction
processing.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 14

Using Balancing Segment Values for Transaction Processing

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Balancing Segment Values for Transaction Processing


Any balancing segment values assigned to a legal entity
ntity are automatically
automati
assigned to the legal
entity's ledger when completing the accounting setup.
When entering transactions using Oracle subledgers,
ubledgers,
ubled
gers, use on
only the valid balancing segment
ntity.
tity.
values that are assigned to the legal entity.
al Ledger, use
use only
onl
nly the valid bala
When entering journals in General
balancing segment values
tities and the ledger
le
itself.
assigned to the ledger's legal entities
assign
gned to the
th legal entities or ledgers, then all balancing
If no balancing segment values are assigned
enter transactions
transaction and journal entries.
segment values will be available to enter

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 15

Completing Accounting Setups

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Completing Accounting Setups


If you have an accounting setup with multiple legal entities assigned and specific balancing
segment values assigned to legal entities, you cannot
annot complete the
th accounting setup if the
following violations exist:
alues assigned
assigned to
o the legal en
overlapping balancing segment values
entities for the same
accounting setup
ess assigned to som
ome, not all, of th
balancing segment values
some,
the legal entities assigned to the
up
same accounting setup
ot check for overlapping
ov
overl
Accounting Setup Manager does not
balancing segment values assigned
ting setups. T
to legal entities in different accou
accounting
Therefore, ensure that the correct balancing
lues
ues are assigned to legal entities in all accounting setups.
segment values
se
Before the accounting setup
is complete, delete and add balancing segment values to legal
tities
ities at any time.
tim After completing the accounting setup, you cannot delete balancing
entities
segment values from legal entities; you can end date the balancing segment value to prevent
the use of it
it.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 16

Designating the Balancing Segment for a Chart of Accounts

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Designating the Balancing Segment for a Chart off Accounts


It is recommended that you designate the balancing segment of the cchart of accounts as the
legal entity or company segment. If there are multiple
ultiple legal entities
entit that use different charts of
accounts, limit the number of value sets you
u define for the balan
bbalancing segment to ease
ba
ts across mu
maintenance efforts. This allows you too share value sets
multiple charts of accounts and
alues for each legal
leg
egall entity that is consistent across charts of
ega
assign unique balancing segment values
accounts.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 17

Defining Legal Entities Using Accounting Setup Manager

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Legal Entities Using Accounting Setup Manager


Use the Create Legal Entity page to create legal entities.
ities.
PrerequisitesThe following prerequisites aree required only if you are planning to assign
balancing segment values to legal entities:
define a chart of accounts
he balancing segm
gment
define segment values for the
segment
Creating Legal Entities
ntities page.
1. Open the Legal Entities
2. Select Createe Legal Entity
dentifica
dentifi
3. Enter all relevant fields ffor the Identification
Information, Legal Address, Additional
ormation, and Bal
en Value Assignments.
Information,
Balancing Segment
4.. Select Apply or click Save and Add Details to enter additional information for the legal
entity that in
includes the following:
- re
registrations
- establishments
5. In the Balancing Segment Value Assignments region, click Add Value Set.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 18

6. Select a value set from the list of values. Only value sets that use the balancing segment
value qualifier are displayed.
7. To assign balancing segment values for the value set, click Add Balancing Segment
Value.
8. Select one or more balancing segment values to assign to this legal entity. You cannot
assign parent values.
Note: Be sure to assign unique balancing segment values to each legal entity. You cannot
complete the accounting setup if multiple legal entities assigned to the same accounting setup
have overlapping balancing segment values assigned or only some of the legal entities have
balancing segment values assigned.
9. To make this value available for a limited time, enter a start date and/or an end date. Start
and end dates can be changed at any time.
10. Select Apply.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 19

c
A

Updating Balancing Segment Values

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Updating Balancing Segment Values


Update the balancing segment value assignments for
orr the legal entity in one of the following
pages:
Legal Entities tab
ssigning legal
legal entities
ent
ntities to accounting
accou
Accounting Options page after assigning
setups. Add value
ent
ntities at any time.
tim
sets and balancing segment values to legal entities
Prerequisites
ty
Define a legal entity
ounting setup
setup to automatically assign the value set
Assign a legall entity to an acco
accounting
d with the legal en
associated
entity'ss ledger.
te balancing segment
segm
fo legal entities:
To update
valuess for
1. Open the Legal E
Entities page and search for a legal entity.
2. Select the Balancing
B
Segment Value Assignments sub-tab.
3. To update
upd the balancing segment value assignment, click Update.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 20

4. Add one or more value sets. Once assigned, you cannot remove the value set. If you
accidentally assign the wrong value set that is not associated with any of the legal entity's
ledgers, the invalid value set will be ignored during transaction processing.
5. Add or remove balancing segment values. If the legal entity is assigned to a complete
accounting setup, you cannot remove its balancing segment values. You can disable them
by entering an end date.
6. Select Apply.
To update balancing segment values for legal entities that are assigned to accounting
setups:
1. Open the Accounting Options page for an accounting setup.
2. In the Legal Entities region, select the Update Balancing Segment Values icon for a legal
entity. The value set associated with one or more of the legal entity's ledgers will be
automatically assigned.
3. Add or remove balancing segment values for the appropriate value set. If multiple value
sets are assigned to the legal entity, assign the same balancing segment value across value
sets.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 21

c
A

Creating Accounting Setup Structures

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Creating Accounting Setup Structures


The accounting setup structure defines the framework
rk or skeleton of an accounting setup.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 22

Creating Accounting Setup Structures (continued)

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 23

Creating Accounting Setup Structures (continued)

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 24

Creating an Accounting Setup

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Creating an Accounting Setup


Assigning Legal Entities
Assigning legal entities to accounting setups
ups is optional. A
Assign legal entities if you are
planning to use Oracle financial subledgers
edgers
dgers that require
ire a leg
legal entity context for
gn legal entitiess if you are pla
transaction processing. Also, assign
planning to use legal entity
rcompany accoun
unting.
specific features, such as intercompany
accounting.
L
p
If creating legal entities from the Assign Legal
Entities page,
you are not creating a
ntity.
tity. Complete
Complete th
complete definition of your legal entit
entity.
the definition of the legal entity later
from the Legal Entities tab.
unting Represent
tions
Defining Accounting
Representations
fy the ledger attributes
attrib
pri
Specify
for the primary
ledger. The primary ledger acts as the primary
counting represen
accounting
representation. Optionally specify the ledger attributes for one or more
secondary ledg
ledgers to represent primary ledger transactions in a different chart of accounts,
calendar, currency,
cu
subledger accounting method, and/or ledger processing options.
To maintain
ma
additional currency representations of primary or secondary ledgers, assign
re
reporting currencies to them.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 25

Note: Add secondary ledgers and reporting currencies to accounting setups at any time. Before
completing the accounting setup, you can delete secondary ledgers and reporting currencies.
After completing the accounting setup, you can only disable the conversion of reporting
currencies and secondary ledgers.
To define accounting representations:
1. Open the Define Accounting Representations page from the Assign Legal Entities page.
2. Specify primary ledger attributes for the required fields.
Note: You cannot assign a calendar if it contains gaps between periods or it does not have a
full fiscal year defined.
3. Optionally assign a subledger accounting method if planning to use Subledger Accounting
to integrate data from Oracle financial subledgers or external feeder systems.
Note: Once you assign a subledger accounting method, you must always have a subledger
accounting method assigned. You can change the subledger accounting method at any time.
4. Optionally, specify the following secondary ledger attributes:
- name
- chart of accounts
- accounting calendar
- Currency
- subledger accounting method
5. Specify a Data Conversion Level.
6. Optionally, select the Add Reporting Currency icon.
llowing currency
7. In the Add Reporting Currency page, enter a currency and one of the following
conversion levels:
- Balance: maintains translated balances
rting
ting currency using
usin the General
- Journal: maintains journals and balances in the reporting
Ledger Posting program
tion
ion of the source ledger's subledger
- Subledger: maintains a currency representation
journals, General Ledger journals, and balances using bo
both Subledger Accounting and
m.
the General Ledger Posting program.
8. Select Apply.
Saving the Accounting Structure
counting
ounting Stru
cture
ure page from the Define Accounting
1. Navigate to the Save Accounting
Structure
e.
Representations page.
ounting setup stru
ructure.
2. Review the accounting
structure.
h.
3. Click Finish.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 26

c
A

Completing Accounting Options

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Completing Accounting Options


The Accounting Options page is displayed in a checklist
cklist format to co
complete the relevant setup
steps to make the accounting setup ready for entering
ntering
tering transaction
transactions and journals.
Before entering transactions, complete all of the required setup
se
st
steps for each accounting setup.
ll of the required
ed setup steps for the primary ledger
If using secondary ledgers, complete all
secondary
ry ledgers Navigate
Naviga to the Accounting
before completing the setup steps for the secondary
lowing ways:
Options page in one of the following
ounting setup structure,
stru
tructure,
ructure, click Define
De
After saving the accounting
Accounting Options.
ng accounting setup
set
etup from the Accounting
A
Query an existing
Setups page, and then select the
counting Options icon.
on.
Update Accounting
The name of the Accounting Options page is named after the primary ledger, such as
nting Options: <Name
<N
Accounting
of primary ledger>.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 27

Updating Legal Entities

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Updating Legal Entities


The Legal Entities region of the Accounting Options
nss page allows you to do the following:
View legal entities and make changes
Update legal entities
Aadd legal entities
m one accountingg setup
se
s tup and assign them to another accounting
Remove legal entities from
setup
ounting setup iss complete,
c
you ccannot remove any of its legal entities. To
- Once the accounting
end--date it.
disable a legal entity, end-date
cee you end-date a legal entity, you
yo cannot enter new subledger transactions against
- Once
the legal entity. You
Y can use the legal entity's balancing segment values to enter
manual journal
journ entries in General Ledger. This allows you to enter adjusting entries
during th
the accounting close.
- If yyou end-date a legal entity, end date its balancing segment value to prevent the use
of the balancing segment value for journal entries.
Assign unique balancing segment values to legal entities

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 28

Note: If you use balancing segment values to represent legal entities, do not assign the same
balancing segment values to multiple legal entities that are assigned to different accounting
setups. Accounting Setup Manager will not prevent you from assigning the same values to
legal entities in different accounting setups.
Remove balancing segment values
- You can only remove balancing segment values before the accounting setup is
complete. A balancing segment value removed from one legal entity can be assigned
to another legal entity within the same or different accounting setup.
End-date balancing segment values
- You can end-date balancing segment values at any time. If you end-date a balancing
segment value, you cannot enter new transactions with dates after the end-date. You
can query historical transactions and report on the end-dated balancing segment
value.

y
l
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 29

Primary Ledger Setup Steps

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Primary Ledger Setup Steps


The primary ledger setup steps are:
Ledger Options
Reporting Currencies
ue Assignments
Ledger Balancing Segment Value
ions
Subledger Accounting Options
Operating Units
alancing Rules
Intracompany Balancing
Sequencing
dary Ledgers
Secondary
ompleting Accounting
Accou
Completing
Setup

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 30

Ledger Options

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Ledger Options
A ledger determines the chart of accounts, accounting
ng calendar, currency,
curre
subledger accounting
method, and ledger processing options for each co
company,
mpany, legal eentity, or group of companies
and legal entities.
ary ledger thatt ac
acts as the ma
Each accounting setup requires a primary
main record-keeping ledger for
mai
m
ain chart of accounts,
accou
none or one or more legal entities that use your main
accounting calendar,
record and report
repo on all of your financial
subledger accounting method, and currency too record
transactions.
ional accounting
g representation,
representation, use secondary ledgers.
To maintain an additional
currency re
representatio
presentatio use reporting currencies.
To maintain an additional currency
representation,

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 31

Reporting Currencies

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Reporting Currencies
To report on account balances in multiple currencies,
s, assign reportin
reporting currencies to ledgers.
Reporting currencies can only differ by currency
cy from
from their sou
source ledger and must share the
same chart of accounts, accounting calendar/period
ar/period
ar/pe
riod type combina
com
combination,
ombina
subledger accounting
le
method, and ledger processing optionss as their source ledger.
ntained
tained at one off the
t following currency
cu
Reporting currencies can be maintained
conversion levels:
Subledger
Journal
Balance

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 32

Ledger Balancing Segment Value Assignments

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Ledger Balancing Segment Value Assignments


Optionally assign specific balancing segment valuess to ledgers to tra
track non-legal entity-related
transactions or adjustments using a specific balancing
ancing segment vvalue.
Note: Assign specific balancing segment values to all legal
al entities
entiti in an accounting setup
egment value too the
t ledgers in the accounting setup.
before assigning a specific balancing segment
rs at any time.
Balancing segment values can be added to ledgers
etup is complete,
te, you can remo
remov
Before the accounting setup
remove balancing segment values from
ledgers.
unting setup is complete,
co
you can only disable the balancing segment value
After the accounting
g an end date.
by entering
segm
le
To assign balancing segment
values to ledgers:
1. Open the Accoun
Accounting Options page.
2. Select the U
Up
Update icon for the Balancing Segment Value Assignments step.
3. View the
th balancing segment values assigned to the legal entities associated with the
acc
accounting setup in the Legal Entity Assignment region.
44. In the Ledger Assignment region, enter a balancing segment value.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 33

5. Optionally, enter a start and end date to make the value effective for a limited time.
To remove balancing segment values:
Balancing segment values can only be removed from ledgers before the accounting setup is
complete.
1. Open the Ledger Balancing Segment Value Assignments page. You access this page by
updating the Balancing Segment Value Assignments step for the ledger.
2. To remove balancing segment values, click the Remove icon for each balancing segment
value.
To disable balancing segment values:
Disable balancing segment values by entering an end date for the value. You cannot use the
balancing segment value to enter new transactions or journals after the end date. You can only
use the value for reporting and viewing historical data.
1. Open the Ledger Balancing Segment Value Assignments page. You access this page by
updating the Balancing Segment Value Assignments step for the ledger.
2. To disable a balancing segment value, enter an end date.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 34

c
A

Subledger Accounting Options

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Subledger Accounting Options


If you assigned a subledger accounting method to your
our ledgers, the Subledger
S
Accounting
Options step will be displayed with a status of Complete.
If you did not assign a subledger accounting
ng method to your
our
ur ledg
ledger, then this step will not be
displayed.
me from the
the Accounting
Acco
ccounting Options page. Subledger Accounting
You can update this step at any time
generate the
th accounting eentries from subledger
Options allow you to define how to generate
transactions.
ledgers assignedd to a ledgerr inherit
inhe its subledger accounting method from
Note: All of the subledgers
that ledger.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 35

Operating Units

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Operating Units
You can assign operating units to the primary ledger
err to partition
partition subledger
subl
transaction data
when multiple operating units perform accounting
ing
ng in the context of one or more legal entities.
If using an accounting setup that has legal enti
entities
ties assigned,
ed,
d, the O
Operating Units step will be
displayed. The status for this step will be Not Started.
nits step at any
any tim
time
ime from the Acc
You can update the Operating Units
Accounting Options page. You
y
do not have to complete this step to completee your
accounting setup.
erating units in the
th Define Organ
Note: If you defined operating
Organization window in Oracle HRMS, then
automat
atically assigned
assigned to the appropriate primary ledger in
those operating unitss will be automatically
up Manager.
Accounting Setup
ites
Prerequisites
ollowing prerequisites
prerequi
The following
are required if you plan to assign operating units to a primary
dger in the Accou
ledger
Accounting Setup Manager:
Define le
legal entities and assign them to accounting setups
Com
Complete primary ledger setup steps

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 36

To Define and Assign Operating Units:


1. Open the Operating Units page.
2. Select Add Operating Unit to both create and assign an operating unit to the primary
ledger.
3. In the Add Operating Units page, enter the following:
- Name: The name of the operating unit
- Short Code: The short name of the operating unit
- Business Group: The highest level in the organization structure, such as the
consolidated enterprise, a major division, or an operation company that secures
human resources information
- Default Legal Context: One of the legal entities assigned to the accounting setup to
act as the default legal context
4. Alternatively, you can create operating units by clicking Open Organization Form to open
the Define Organization window in Oracle HRMS. When you define your operating unit
and assign it to a primary ledger and default legal context, you will be able to view the
operating unit assignment from Accounting Setup Manager.
5. Click Apply or Add Another to define and assign multiple operating units.
6. To mark the Operating Units step complete, select Complete.
Note: Once you add an operating unit to a primary ledger, you cannot remove it. You can
prevent the use of that operating unit by not assigning it to a Security Profile in Oracle HRMS.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 37

c
A

Intracompany Balancing Rules

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Intracompany Balancing Rules


If you enabled the Intracompany Balancing option for your ledger, th
the Intracompany Balancing
step will be displayed. The status for this step will be Not Started
Started.
Update the Intracompany Balancing step too define
define rules too balance
bbalanc journal entries between
gned to the same
me legal entity or ledger.
balancing segment values that are assigned
ete
te this step to complete
com
omplete your accounting
acc
Note: You do not have to complete
setup. You can
rom the Accounti
nting Options pag
update this step at any time from
Accounting
page.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 38

Sequencing

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Sequencing
Sequencing enables you to define accounting and reporting
eporting sequenci
sequencing options for ledgers and
reporting currencies. You can update this step att any time from tthe Accounting Options page.
Note: It is not necessary to complete this step
tep to completee yyour aaccounting setup.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 39

Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledgers
Secondary ledgers represent the primary ledger's accounting
counting data in another
a
accounting
representation that differs in one or more of the following ways:
chart of accounts
accounting calendar/period type combination
currency
subledger accounting method
ledger processing options
dgers for supplementary
supplem
mentary purposes,
purpose such as consolidation, statutory reporting,
Use secondary ledgers
ts for one or more legal entities within the same accounting setup. For example,
or adjustments
mary ledger for corporate
co
oun
use a primary
accounting
purposes that uses the corporate chart of
unts and subledge
accounts
subledger accounting method, and use a secondary ledger for statutory reporting
purposes
urposes that uses the statutory chart of accounts and subledger accounting method. This
allows you to maintain both a corporate and statutory representation of the same legal entity's
transactio
transactions in parallel.
Assig
Assign one or more secondary ledgers to each primary ledger for an accounting setup.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 40

The secondary ledgers assigned can only perform the accounting for the legal entities within
the same accounting setup.
Note: If an additional ledger is needed to perform accounting across legal entities or ledgers in
different accounting setups, use a ledger in an accounting setup with no legal entity assigned.
This can be used for multiple purposes, such as performing management reporting or
consolidation across multiple legal entities.

y
l
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 41

Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledgers
Data Conversion Levels
Conversion Rules
The following conversion rules are used too convert
onvert data fro
from
rom the primary ledger to the
secondary ledger:
ion:
on: If the secondary
second
ndary ledger uses a different chart of accounts
Chart of Accounts Conversion:
r, a chart of accounts
accou
ounts mapping
maapping is used to provide instructions for
from the primary ledger,
ntt segments
s
fr
from tthe primary ledger to the secondary
mapping accounts or entire account
ledger.
condary ledger
ledg uses a different accounting calendar from
Calendar Conversion: If the secondary
imary
mary ledger, the jjournal effective
ffectiv date determines the corresponding non-adjusting
the primary
eriod
riod in the secondary
second
period
ledger.
Currency Conv
Conversion: If the secondary ledger uses a different currency from the primary
ledger, cur
currency conversion rules are required to instruct the system on how to convert
data from
fr
the currency of the primary ledger to the currency of the secondary ledger.
JJournal Conversion (Used by General Ledger Posting only): To select the journals for
transfer to the secondary ledger based on journal source and category combinations. The

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 42

General Ledger Posting program uses these rules to determine which journals to
automatically transfer to the secondary ledger during posting.
Note: The above conversion rules do not apply to Adjustments Only level secondary ledgers
because they must share the same chart of accounts, accounting calendar, and currency as the
primary ledger.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 43

c
A

Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledgers
Subledger Level Secondary Ledgers
The subledger level secondary ledger maintains
nss an additional ac
accounting representation of the
subledger journals, journal entries, and balances.
lances.
ances. The subled
subledger
ledgerr llevel secondary ledger is
ledge
ounting and the General
G
Ledg Posting program.
maintained using both Subledger Accounting
Ledger
dger accounting methods
m
to the pprimary and secondary ledger,
By assigning two different subledger
unting rules to sim
imultaneously
ltaneously account
ac
you can use Subledger Accounting
simultaneously
for the same legal entity
rs. This allows yo
you to maintain m
transaction in both ledgers.
multiple accounting representations of
ansaction and have
hav
ave the different
different ssubledger journals produced in each
a single subledger transaction
ledger.
edger
dger Accounting integrates
tes data from both Oracle and non-Oracle transaction
Note: Subledger
sources. For a list of tran
transaction sources that integrate with Oracle Subledger Accounting,
ry them in the Subledger
Su
query
Application page available from the Subledger Accounting setup
menu.
When entering
enter
subledger transactions using Oracle financial subledgers that integrate with
Subledg
Subledger Accounting, Subledger Accounting automatically generates the appropriate

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 44

accounting entries to both the primary and secondary ledgers in General Ledger based on the
accounting rules defined for a particular subledger accounting method.
Journal Conversion Rules
By default, the following types of journals are replicated to the secondary ledger using General
Ledger Posting, not Subledger Accounting:
journals created by Oracle subledgers that do not use Subledger Accounting
manual journal entries entered in the primary ledger
journals from spreadsheets or non-Oracle systems that were entered via the primary
ledger's GL Interface table
Each time you post these journals in the primary ledger, they are automatically propagated to
the subledger level secondary ledger, unless you defined journal conversion rules to exclude
these journal sources from being transferred to the secondary ledger.
By default, journals that use the following journal sources are not transferred to the subledger
level secondary ledger:
Move/Merge
Move/Merge Reversal
Revaluation
Subledger sources that use Subledger Accounting

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 45

c
A

Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledgers
Journal Level Secondary Ledgers
The journal level secondary ledger is an additional
onal accounting
g representation of the primary
ledger journal entries and balances. This type
ype of secondaryy ledge
ledger is maintained using the
General Ledger Posting Program only.
he primary ledge
le ger, the same jour
Every time you post a journal in the
ledger,
journal is automatically
edger, depending on the journal conversion rules
replicated and maintained in the secondary led
ledger,
ry ledger.
specified for the secondary
follo
lowing journal
journal sources
so
By default, journals that use the following
are not transferred to the journal
level secondary ledger:
/Merge
Merge
Move/Merge
Move/Merge Reve
Reversal
Revaluation

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 46

Secondary Ledgers

y
m
e
l
c
y
l
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Secondary Ledgers
Balance Level Secondary Ledgers
The balance level secondary ledger only maintains
tains
ains the primary
y ledger balances in another
accounting representation. To maintain balances
lances in this type
ype
pe off se
secondary ledger, use General
rimary ledger bal
alances to thi
Ledger Consolidation to transfer the primary
balances
this secondary ledger.
dger
ger uses a differe
erent
rent currency
currency fro
If the balance level secondary ledger
different
from the primary ledger, use
bala
lances
nces from the primary
p
pr
General Ledger Consolidationn to transfer balances
ledger's balance level
sec
econdary ledger. This balance level reporting currency
reporting currency to the balance level secondary
cy as the secondary
seconda
second
dary ledger and represents
re
uses the same currency
the translated balances of the
primary ledger.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 47

Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Secondary Ledgers
Adjustments Only Secondary Ledger
The adjustments only secondary ledger is an incomplete
ncomplete accoun
accounting representation that only
holds adjustments, manual adjustments, or automated adjustments
adjus
ustment created by Subledger
lows:
Accounting. Create adjustments as follows:
ts, enter manuall journal
journal entries ddirectly in the secondary
To create manual adjustments,
ledger.
d adjustments using
usi
sing Subledger A
To create automated
Accounting, assign a subledger
hod to both the primary
pr
and seco
se
accounting method
secondary ledger and define Subledger
suble
Accountingg rules that transfe
transfer only the subledger
accounting adjustment to this
ments only secondary
second
ger.
adjustments
ledger.
ments only secondary
secon
Adjustments
ledgers are useful if you do not need a complete ledger to perform
anagement
nagement or statu
management
statutory reporting. You can perform all of your daily transactions in the
primary ledger and
a then book adjustments, such as management or statutory adjustments, in the
adjustments only secondary ledger.

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 48

Using a secondary ledger as an adjustments ledger is not sufficient for companies that operate
in countries that require companies to have two complete ledgers, one for statutory reporting
and another for corporate accounting.
By itself, this adjustments only secondary ledger does not represent the complete accounting
picture; it only holds the adjustments for the transactions contained in its associated primary
ledger. Use a ledger set to combine the adjustments only secondary ledger with the primary
ledger to obtain a complete secondary accounting representation that includes both the
transactional data and the adjustments. Then report on the ledger set using General Ledger's
Financial Statement Generator (FSG), which automatically summarizes data across ledgers in a
ledger set.
Notes:
Ledger Sets enable you to group multiple ledgers together (that share the same chart of
accounts and accounting calendar/period type combination) to obtain processing
efficiencies, such as opening and closing periods and reporting across multiple ledgers
simultaneously.
Adjustments only secondary ledgers must share the same chart of accounts, accounting
calendar/period type combination, and currency as the associated primary ledger.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 49

c
A

Using Secondary Ledgers for Consolidated Reporting

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Secondary Ledgers for Consolidated Reporting


rting
Use secondary ledgers for consolidated reporting to
o prevent the need to perform balance
transfer consolidations, and to obtain a cross-company
ompany
mpany view of yyour enterprise. For example,
assume the two accounting setups described
d in the following
ng gra
graphic and table are defined for
the company's legal entities.
mary ledger for corporate
co
accoun
The France legal entity uses a primary
accounting purposes and a
purpos
oses. Both ledgers
ledger use different charts of accounts
secondary ledger for statutory reporting purposes.
and accounting calendars.
ses its own chart
rtt of
o accounts and currency to account for its transactions in
The US subsidiary uses
keeping
eeping ledger, th
its main record-keeping
the primary ledge
ledger.
bsidiary can assign a secondary ledger to its primary
For ease of consolidation, the US subsidiary
ledger. The secondary led
ledger should use the same chart of accounts, accounting calendar, and
rency as the paren
currency
parent entity, France. Then, by using a ledger set to group the secondary ledger
of the US subsidiary
subsid
with the primary ledger of the parent entity, consolidated results can be
obtained by simply running an FSG report using the ledger set. This prevents the need to
perform balance transfer consolidations every period.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 50

The following graphic and table describe an example of the ledger configuration when a
secondary ledger is added to the US subsidiary. The Consolidation Ledger Set is comprised of
the primary Ledger for France and the secondary ledger for the US.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 51

c
A

Using Secondary Ledgers for Consolidated Reporting

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Secondary Ledgers for Consolidated Reporting


rting
The France legal entity uses a primary ledger for corporate
orporate
rporate accountin
accounting purposes and a
secondary ledger for statutory reporting purposes.
es. Both ledgers use
u different charts of accounts
and accounting calendars.
currency to aaccount for its transactions in
The US subsidiary uses its own chart of accounts and cu
r.
its main record-keeping ledger, thee primary ledger.
ca assign a secondary
sec
For ease of consolidation, thee US subsidiary can
ledger to its primary
dger should use th
the same
same chart oof accounts, accounting calendar, and
ledger. The secondary ledger
ntt entity, France.
e.. Then,
T
by using a ledger set to group the secondary ledger
currency as the parent
iary with the primary
primary ledger off the
th parent entity, consolidated results can be
of the US subsidiary
us
obtained by simply running an FSG report using
the ledger set. This prevents the need to
perform balance transfer cconsolidationss eevery period.
Thee graphic above is an example of the ledger configuration when a secondary ledger is added
to the US subsid
subsidiary. The Consolidation Ledger Set is comprised of the primary Ledger for
France and th
the secondary ledger for the US.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 52

Note: If the parent entity, France, needs to enter consolidation adjustments, such as
intercompany eliminations, they can enter those adjustments in their primary ledger using a
balancing segment value that is reserved for manual adjustments.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 53

c
A

Using Ledgers for Consolidation

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Using Ledgers for Consolidation


A ledger in an accounting setup with no entity assigned
gned can be usedd as the parent consolidation
ledger when performing fairly simple consolidations
ati
tions
ons across mult
multiple legal entities in different
accounting setups. This allows users to keep
p consolidation
onsolidation adjus
aadjustments completely separate
ain the day-to-day
ay transactio
from the ledgers that are used to maintain
transactions for multiple legal
entities.
le
ledg
dgers in three different
diff
dif
For example, assume the legall entities and ledgers
accounting setups as
g table above.
described in the following
rimary ledger for corporate accounting purposes and a
The France legall entity uses a prim
primary
edger
dger for stat
tutory reporting purp
secondary ledger
statutory
purposes.
S subsidiary uses its own chart of accounts and currency to account for its
The US
nsactions in its ppr
transactions
primary ledger.
The U.K. Oper
Operations uses the corporate chart of accounts and calendar to account for its
transaction
transactions, but it uses its own local currency.
Instead of assigning secondary ledgers to the US and U.K. operations to perform consolidation,
the parent
par entity can define another accounting setup with no legal entity assigned to perform
ba
balance transfer consolidations from all three legal entities.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 54

The primary ledger should share the same ledger attributes as the primary ledger of the parent
entity, such as the same chart of accounts, accounting calendar, and currency.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 55

c
A

Completing Accounting Setup

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Completing Accounting Setup


If you assigned secondary ledgers when you created
d an accounting se
setup structure, complete
the secondary ledger steps described in the tablee below in the Ac
Accounting Options page.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 56

Completing Accounting Setup

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Completing Accounting Setup


If you assigned secondary ledgers when you created
d an accounting se
setup structure, complete
the secondary ledger steps described in the tablee above in the Ac
Accounting Options page.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 57

Adding, Deleting, Disabling Secondary Ledgers

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Adding, Deleting, Disabling Secondary Ledgers


Adding Secondary Ledgers
Add secondary ledgers to accounting setups at any time in the Accounting
A
Options page.
If you add a balance level secondary ledger
er that uses a different
diff
ifferent
fferent currency
c
from the primary
ency is generated
ed
d for the prima
ledger, a balance level reporting currency
primary ledger unless one
currenc
ency
ncy maintains the primary ledger's translated
already exists. This balance level reporting curren
currency
presentation for the
th secondary led
balances and is the source representation
ledger. In other words, when using
sfer
fer ba
balances
lances to
o the
th secondary le
GL Consolidation to transfer
ledger, transfer the balances from the
n,, the balance
balance leve
vel reporting
reporting curr
source representation,
level
currency.
Prerequisite
dger m
The ledger options for the pr
primary ledger
must be completely defined.
dd
d secondary ledgers:
led
To add
1. Open the Acc
Accounting Options page.
2. Select Add
A Secondary Ledger. This button will only appear after the ledger options for the
prim
primary ledger have a complete status.
33. Enter all relevant fields.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 58

The table above describes the selected fields in the Add Secondary Ledger page.
Note: After adding a secondary ledger, complete the Ledger Options step and the Primary to
Secondary Ledger Mapping step to enable the secondary ledger for data entry.
Deleting Secondary Ledgers
You can only delete secondary ledgers before the accounting setup is complete. After the
accounting setup is complete, you can disable the conversion of secondary ledgers. This
prevents any journals that are entered in the primary ledger or source representation from being
transferred to the secondary ledger.
Deleting a secondary ledger removes the ledger and all of its setup steps.
To delete secondary ledgers:
1. Navigate to the Accounting Options page.
2. Find the secondary ledger to delete and click the Remove Secondary Ledger icon.
Disabling the Conversion of Secondary Ledgers
Once you disable the conversion of secondary ledgers, it immediately prevents the propagation
of journals from the primary ledger to the secondary ledger.
The disabled secondary ledger is still available for historical reporting and manual journal
entries.
Notes:
m the
Balance level secondary ledgers cannot be disabled. To stop transferring balances from
alances
source representation (primary ledger or balance level reporting currency) to the balances
level secondary ledger, stop running consolidations.
Adjustments only secondary ledgers cannot be disabled because journals are not
automatically transferred to this secondary ledger.
To disable the conversion of secondary ledgers:
1. Open the Accounting Options page.
onversion icon fo
2. In the Secondary Ledgers region, select the Disable Conversion
for the secondary
ledger to be disabled.
Note: Once the conversion of a secondary ledger is disabled, the st
status of the secondary ledger
is changed to Disabled.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 59

c
A

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 60

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 61

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Using Accounting Setup Manager


Chapter 5 - Page 62

c
A

Summary Accounts
Chapter 6

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 1

c
A

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 2

c
A

Summary Accounts

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 3

Objectives

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 4

Overview

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 5

Overview

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 6

Defining Summary Accounts

y
em

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

d
a
c
A

Defining Summary Accounts


The first step in defining your summary accounts is to determine you
your summary account needs.
Summary accounts provide you with significantt benefits when you
y produce summary reports
and perform allocations.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 7

Summary Account Examples

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Summary Account Examples


Here are some common dimensions and examples of ways you can ssummarize information
within each dimension:
Company:
A segment that indicates legal entities.
ntities.. You might
ntities
ht summarize companies by major
industry, such as Electronics Companies; by
y regions within a country, such as Eastern
ryy group, su
such
ch ass European Com
Companies; or by country
Companies.
Cost Center:
functio
tional areas of your
yo business, such as Accounting, Facilities,
A segment thatt indicates functional
m ht keep track of functional areas at a detailed level, but
Shipping, and so on. You might
ce summary repor
oup co
produce
reports that group
cost centers such as Accounting, Planning &
nalysis and Facili
Analysis
Facilities, into one division called Administration.
ccount:
count:
Account:
A segment
segmen that indicates your "natural" account, such as Cash, Accounts Payable, or
Salar
Salary Expense. You will likely summarize your accounts by account type, namely your
A
Assets, Liabilities, Equity, Revenues and Expenses. You might also summarize at a more
detailed level, with summary accounts like Current Assets or LongTerm Liabilities.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 8

Product:
A segment that indicates products. You might want to summarize products into product
groups such as personal computer components, storage devices, and so on.
District:
A segment that indicates geographical locations, such as Northern California, Central
Florida or Western New York. If you define segments that record data within smaller
geographical areas, such as districts, you can easily summarize districts into states, or even
into groups of states you can call regions.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 9

c
A

Detail Versus Summary Accounts

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Detail Versus Summary Accounts


Summary Accounts:
Updated when journals are posted to a corresponding
rrespondi
responding
ng detail
detai account
Enable online summary inquiries
Speed concurrent processing
Detail Accounts:
business transactions
transa
sactions and journals
journ
Allow direct posting of business

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 10

Summary Accounts Versus Parent Values

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 11

Parent Values and Rollup Groups

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Parent Values and Rollup Groups


After determining your needs and organizing your summary
ummary account structure, define your
parent values and your rollup groups.
Note: You can use the Account Hierarchy Manager
Manager or thee Accou
A
Account Hierarchy Editor, if
talled,
talle
d, to create and
an edit your account hierarchies
Applications Desktop Integrator is installed,
ount
unt Hierarchy Manager
M
A
graphically. You can use the Account
or the Account
Hierarchy Editor to
nt values, as well
ell as rollup group
define parent and child segment
groups.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 12

Rollup Groups

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Rollup Groups
About Rollup Groups:
A rollup group is a collection of parent segment
gment values for a given segment
A value cannot belong to a rollup group
oup unless it is a parent
p
value
v
that has child values
elong to the same
me value set, w
Parent values and child values belong
which is attached to a key
flexfield segment

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 13

Summary Account Templates

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Summary Account Templates


Oracle General Ledger uses summary templates
ess to create summ
summary accounts.
Oracle General Ledger uses the templates in combination with
w parent segment value
definitions to create summary accounts.
ts.
cle General Ledger
Ledg
dger to begin maintaining
m
You specify when you want Oracle
your summary
account balances.
mary template, Oracle
O le General L
When you delete a summary
Ledger deletes all summary
om that templatee and their associated
associ
accounts created from
balances.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 14

Template Values

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 15

Defining Summary Accounts

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Defining Summary Accounts


Plan Your Summary Account Templates
Set up templates to define and maintain summary
mmary accounts.
accounts You can enhance the speed of
your summarizations by controlling the
he number
num
mber of sum
summary
ummary
mmary accounts created by your
y accounts yourr template
t
cre
template. The number of summary
creates depends on the template
segment values.
ve to determinee the
t e number of summary
s
- Use the formula above
accounts any given
eate.
template will create.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 16

Summary Account Creation Example

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Summary Account Creation Example


How to Define a New Summary Account Template
ate
1. Open the Summary Accounts window.
2. Enter a Name for the summary account
unt template.
3. Enter the Template.
orr which you wan
antt General Ledg
4. Enter the Earliest Period for
want
Ledger to maintain your actual,
get summary acco
count balances. G
encumbrance and budget
account
General Ledger maintains summary
or this accounting
ng period and ffor subsequent periods.
account balances for
ng budgetary con
ntrol for your led
le
5. If you are using
control
ledger, set the budgetary control options for
mary
ary template.
the summary
Gene Ledger submits
sub
6. Savee your work. General
a concurrent request to add the summary
accounts, and disp
displays the Status of your summary template.
- Current
Current: The summary accounts are active.
- Ad
Adding: The concurrent request to create summary accounts is pending or running.
- Deleting: The concurrent request to delete summary accounts is pending or running.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 17

Maintain Summary Accounts Overview

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Maintain Summary Accounts Overview


Maintenance on Summary Accounts is required when
en performing the following changes to
your parent values:
Addition of child ranges assigned to a parent value
lue
Removal of child ranges assignedd to a parent valu
value
ment value to a rollup
ro
Assigning a new parent segment
group
up assignment from
fro a parent seg
Removing a rollup group
segment value
nt for a parent seg
Changing rollup group assignment
segment value

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 18

Maintaining Summary Templates

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Maintaining Summary Templates


If you make changes to your flexfield hierarchies
es that affect
affect sum
summary accounts, run the
Incremental Add/Delete Summary Templates
tess program to update
te
up
your summary account
balances. This program lets you make changes
changes to accou
account
ount hi
hierarchies without having to
mplate.
drop and recreate the summary template.
rchies
chies and rollup
roll p group
g
assignme are ignored until the
Changes to the account hierarchies
assignments
ummaryy Templa
ummar
plates
lates Program is run.
Incremental Add/Delete Summary
Templates
ntal
tal Add/Delete Summ
Summary
S
ary Temp
Choose the Incremental
Templates from the Submit Request
window.
gram, Mainta
Main
Note: You also need to run the pr
program,
Maintain Summary Templates to update summary
accounts for nonflexfield hi
hierarchy related changes.
mental Add/Delete
Add/Dele Summary Template Program Performance
Incremental
The amount of time it takes the Incremental Add/Delete Summary Template Program to
d
complete depends
on several factors, such as:
D
- Degree
of complexity of the summary account template.
- Number of parents assigned to each affected rollup group.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 19

- Number of detail child values that are assigned to the affected parent values.
- Number of periods for which summary account balances have to be maintained.
- Maintenance of average daily balances for summary accounts.
- Extent of changes made to the account hierarchies.
Maintain Summary Templates Program
Use this program to ensure that summary account balances reflect new detail accounts that
may have been added to that summary account. The posting process automatically
maintains summary accounts but running this program is beneficial if many new detail
account combinations have been created since the last posting. Run this program when
you make changes to detail accounts to improve the performance of the posting program.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 20

c
A

Setting Budgetary Control

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Setting Budgetary Control


Setting the Summary Account Budgetary Control
ol Options
If budgetary control is enabled for your ledger,
dger,
dge
r, enter budge
budgetary
g
control options for your
summary account template.
ete Summary
Summary Templates
Tem
from the Submit Request
Choose the Incremental Add/Delete
window.
he program, Mai
aintain
tain Summary Templates to update summary
Note: You also need to run the
Maintain
ld
d hierarchy
hierarchy relat
lated
ated changes.
accounts for nonflexfield
related
ry
y control options
ns for a summary account template:
To set the budgetary
1. Open the Summary Accou
Accounts window.
ate Name.
2. Enterr the summary ac
account template
3. Enter the summa
summary account Template.
4. Enter the Ea
Earliest Period for which you want General Ledger to maintain your actual,
encumb
encumbrance and budget summary account balances. General Ledger maintains summary
acc
account balances for this accounting period and for subsequent periods.

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 21

5. Enter the Funds Check Level. If you choose the Advisory or Absolute funds check level,
you must enter values in the remaining budgetary control fields. You cannot enter values
in these fields if you choose the None funds check level.
6. Assign a Debit or Credit balance type to your summary template. General Ledger uses the
balance type to determine if funds are available, based on the funds available equation:
Funds Available = Budget Actual Encumbrance

- For summary accounts with a Debit balance, General Ledger considers funds
available to be sufficient if the funds available equation yields a positive result.
- For summary accounts with a Credit balance, General Ledger considers funds
available to be sufficient if the funds available equation yields a negative result.
Note: Assigning a balance type of debit or credit to a summary account does not restrict the
balance type of the detail accounts that roll up into a summary account.
7. Enter the Amount Type, or cumulative balance used in the funds checking interval.
8. Enter the Boundary, or the endpoint of the funds checking interval. Combined with the
amount type you specify, boundary determines the time interval over which to perform
summary level budgetary control.
9. Enter the Funding Budget against which you want General Ledger to check or reserve
funds. You can only choose a funding budget that requires journal entries. General Ledger
requires you to create budget journal entries for your funding budget to enforce budgetary
control.
e, you
Note: If you want to change the funds check level from None to Advisory or Absolute,
heck level.
must delete the summary template and then recreate it with the appropriate funds check
ely for the
General Ledger does not perform summary level budgetary control retroactively
summary accounts it creates.
e::
To set the budgetary control options for a summary account template:
1. Open the Summary Accounts window.
2. Enter the summary account template Name.
3. Enter the summary account Template.
4. Enter the Earliest Period for which you want General Ledger to maintain your actual,
ount
unt balances. Gen
Gene
encumbrance and budget summary account
General Ledger maintains summary
g period and forr subseque
ssubsequent periods.
account balances for this accounting
the Advisory or Absolute
A
5. Enter the Funds Check Level. If you choose the
funds check level,
hee remaining budg
udgetary
dgetary control fi
you must enter values in the
budgetary
fields. You cannot enter values
hoose the None funds
fu
check leve
in these fields if you choose
level.
ty to your sum
6. Assign a Debit or Credit balance type
summary template. General Ledger uses the
unds are availab
balance type to determine if fu
funds
available, based on the funds available equation:

y
m

e
d
a

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

c
A

Funds
unds Availab
Available = Budget Actual Encumbrance

- For summary ac
accounts with a D
Debit balance, General Ledger considers funds
available to be sufficient if the funds available equation yields a positive result.
- For summary
sum
accounts with a Credit balance, General Ledger considers funds
ava
available to be sufficient if the funds available equation yields a negative result.
Note: Assigning
A
a balance type of debit or credit to a summary account does not restrict the
bala
balance type of the detail accounts that roll up into a summary account.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 22

7. Enter the Amount Type, or cumulative balance used in the funds checking interval.
8. Enter the Boundary, or the endpoint of the funds checking interval. Combined with the
amount type you specify, boundary determines the time interval over which to perform
summary level budgetary control.
9. Enter the Funding Budget against which you want General Ledger to check or reserve
funds. You can only choose a funding budget that requires journal entries. General Ledger
requires you to create budget journal entries for your funding budget to enforce budgetary
control.
Note: If you want to change the funds check level from None to Advisory or Absolute, you
must delete the summary template and then recreate it with the appropriate funds check level.
General Ledger does not perform summary level budgetary control retroactively for the
summary accounts it creates.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 23

c
A

Incremental Add/Delete Summary Templates Program

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 24

Incremental Add/Delete Summary Templates Program

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Incremental Add/Delete Summary Templates Program


gram
Factors that affect performance of Incremental Summarization:
marization:
Degree of complexity of the summary account
count
ount template
Number of parents assigned to each affected rollup group
gr
at are assigned to the affected parent values
Number of detail child values that
ch summary account
acco
count balances ha
Number of periods for which
have to be maintained
ge daily balances
es for summary accounts
a
Maintenance of average
ccount
count hierarch
hierarchie
Extent of changess made to the acc
account
hierarchies

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 25

Planning Summary Accounts

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Planning Summary Accounts


How to Plan Your Summary Accounts
Determine your summary account needs.
Plan the summary account structure to meet your need
needs.
eds.
rollup groups
ps you need for your summary accounts.
Plan the parent segment values and rollup
nt templates to generate
ge
multiple summary accounts.
Plan your summary account

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 26

Determine Summary Account Needs

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Determine Summary Account Needs


Consider the summary information you need for reports.
ports. Although yyou can easily define
financial statements that sum a number of accounts
unts togetherr for a given row, you can use
summary accounts for faster access to summarized
marized balances.
balances
es.
manage
manag
agement in your
yo company may include
For example, many of the reports for upper management
summ
mary income or revenue
r
summary level amounts. You may have summary
statements and
expen
ensee analysis and many other summary level
balance sheets, a summaryy overhead expense
gement reporting
ng
g package.
reports in your management
y balances you need
ne for online in
Identify the summary
inquiries.
le,
e, you may need "flash"
flash" inquiries
inquirie on the total of all cash balances for your
For example,
ic organizations to
t make daily decisions
de
domestic
about investments or foreign currency
dging. You may aalso want to review
i the amount of working capital (current assets less
hedging.
current liabilities)
liabilitie for each division or department on a weekly basis.
Consider how you
y want to use summary accounts in formulas and allocations. You can use
summary ac
accounts as factors when defining journal formulas and allocations.

e
l
c
a

r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 27

Use summary accounts to reference summary balances in a recurring journal formula. For
example, to estimate a sales commission accrual based on the total of all product sales for
each division, you can use a summary account that totals all product sales in each division.
Use summary accounts to reference summary budget balances in a budget formula. For
example, to base the budget for employee benefits in each company on the total of all
budgeted employee salaries, use summary accounts that total all employee salaries in each
company.
Use summary accounts when entering budgets with budget rules. For example, you can
base your budget for the current year's Salary account on a percentage of the prior year's
total Overhead expense, a summary account.
Use summary accounts to indicate the total amount you want to allocate when defining
your allocation formulas. Also, use summary accounts to help you calculate the allocation
ratios to use in your allocation formulas.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 28

c
A

Plan Summary Account Structure

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Plan Summary Account Structure


After determining your summary account needs, plan
an your summary account structure
according to how you want to summarize your accounting inform
information.
To determine your summary account structure
ture you will nee
need
eed to cchoose ways to summarize
ng
g on the structure
ure of your acc
your accounting information depending
account and your
rganizations
ganizations struc
st
cture their accou
informational needs. Generally, organizations
structure
accounts such that each segment
ion, or a way off looking
l
at their oorganization.
represents a particular dimension,
o ways you can summarize information within each
Common dimensionss and examples of
dimension:
any
- Company
ost Center
- Cost
- Account
- Product
- Dist
District

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 29

Plan Summary Account Structure

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Plan Summary Account Structure


For any organizational dimension you want to summarize,
marize, determine how many summarization
levels you want within that dimension.
For example, you can summarize yourr natural accounts
acc ts into Assets and Liabilities, or you
Cu
Asset
can summarize at a more detailed level, such as Current
Assets, NonCurrent Assets, and
ze products intoo product
pr
p oduct groups and
a into larger groups called
so on. You can also summarize
wise, you can sum
ummarize
mmarize districts into states and then into
product categories. Likewise,
summarize
regions.
mmarize at differ
erent
rent levels withi
You can also summarize
different
within an organizational dimension. For
u may decide to group
group your East Coast offices together, your West Coast
example, you
nto another group,
group and your Midwest
Mid
offices into
offices into a third group. Each of these
mmary
mary groups can then be included
ude in separate rollup groups namely Eastern States,
summary
Western States an
and Midwestern States. Then, you may decide to combine these three
groups into a higher level group, United States offices, and define a rollup group named
Total Co
Country Offices. If you have a single Canadian Office, you may decide to designate
it as a group in itself and assign it to the rollup group Total Country Offices as well. In this
example, your United States offices group is at the same summary level as your Canadian

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 30

office group, but you have one summary level below the United States level, while you
have no summary levels below your Canadian office.
To clarify your plans, sketch your summarization levels on paper.
The illustration above represents the summarization of districts into states and regions:
- Indicate the segment value and description of each of the parents in your sketch. Also
write the rollup group name or number and a description of the summary level next to
each of your summarization levels. You do not need to include every parent value in a
rollup group. You may define some parent values for
- reporting or formula definition purposes only.
- For example, you may decide to group all of your cost centers under the parent value
"All Cost Centers." However, if you do not plan to report on your cost centers at a
summary level, there is no need to assign these parent values to a rollup group.
- You can define multiple summary levels by assigning children that are parents
themselves (grand-parenting). For example, you can assign cost centers or
departments 110, 120 and 130 as the children for cost center or department 100
Western Region. General Ledger automatically maintains rollup relationships from
the summary level to the lowest detail level so that when you transfer a child value
from one parent to another, all the values assigned to the child are transferred as well.
However, you can only drill down balances from the summary level to the lowest
detail level, not to intermediate levels.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 31

c
A

Plan Summary Account Structure

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Plan Summary Account Structure


After considering how you want to summarize within each of your
yo organizational
dimensions, think about how you want to co
combine
ombine your sum
summary views across different
organizational dimensions. For example,
le, if you summarize
summar
marize
arize departments into divisions and
h to reference and
nd report on divisions by region.
districts into regions, you may wish
cular summary le
level
vel for one orga
You can also combine a particular
organizational dimension with a
another organi
anizational
nizational dimen
different summary level for another
organizational
dimension. For example, you may wish
rt on departments
nts by region.
region. To decide upon the combinations of
to reference and report
cross your organizational
organ
anizational dimensions,
dim
dimen
summary views across
you can lay your summarization
you can con
level sketchess side by side so tthat you
consider your summarization levels
ually.
ally. The chart ab
conceptually.
above shows how you might roll up your account segments into
al levels.
several
sider whether you want to create these summary relationships with summary accounts, or
Consider
with reporting hie
hierarchies. You can achieve the benefits of summary reporting with reporting
hierarchies instead
in
of summary accounts. A significant benefit of using reporting hierarchies
instead of summary accounts is easier reorganizations.
Use reporting hierarchies instead of summary accounts when:

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 32

You want to easily reorganize your summary views in the future.


Your primary use for summarization is reporting. You cannot reference reporting
hierarchies in formulas, allocations or online.
Use summary accounts instead of reporting hierarchies when:
Your summary relationships are more permanent.
You want to use summary accounts in formulas and allocations, as well as reporting.
You want online inquiry of these summary amounts.
You want faster financial reporting of these summary amounts.
To define parents for each of your account segments, organize your account structure so you
can use ranges to easily define the children for your parent values.
For example, if you know that all of your administration cost centers are between 100 and 199,
you can define the Administration parent as the range of cost center values between 100 and
199.

y
l
n

O
e

s
U

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 33

Plan Summary Account Structure

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Plan Summary Account Structure


Consider whether you want to create summary relationships
tionships
ionships with sum
summary accounts or
reporting hierarchies.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 34

Plan Values and Groups

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Plan Values and Groups


Plan your parent segment values. When determiningg the values of parents
pa
for each account
segment, consider the structure of values withinn that segment. If your segment values are
logically organized and the child values for your parent aree aall in a contiguous range, a logical
alue in the range.
e. For examp
value for the parent is the first or last value
example, if all of your Assets are
riate value for your
yo Total Assets parent is 1999. If you want
between 1000 and 1999, an appropriate
eserve the first orr last value in your
yo ranges for a summary value.
to use parent values like this, reserve
part
articularr structure,
structure and your segment allows alphabetic
If your segment values do not follow a particular
see alphabetic char
aracters fo
characters, you can use
characters
forr paren
parent values. The alphabetic characters not
our parent valuess from your deta
de
only distinguish your
detail values, but they can also provide some
orr the parent value.
value For example, you could group your United States companies,
description for
ess 07, 12 and 18 into
in a parent wit
companies
with a value of "US."
ne the parent segment
segm values, and enter meaningful segment value descriptions. For
Define
example, for rollup
rollu groups that summarize districts into states and regions you might use
descriptions ffor your parent values such as "Washington State," and "Western Region."
Choose a naming or numbering method for rollup groups that is similar for all segments to
estab
establish a more memorable and logical rollup group structure. This consistent rollup group

e
l
c
a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 35

structure helps you know the approximate level of detail the parents in rollup groups provide.
For example, where districts are your detail segment, states would be rollup group name States,
regions would be rollup group name Regions, and so on.

y
m

e
d
a

e
l
c

e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 36

c
A

Plan Summary Account Templates

y
em

d
a
c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

Plan Summary Account Templates


Set up templates to define and maintain summary accounts.
ccounts. You can enhance the speed of your
summarizations by controlling the number of summary
mmary accounts created by your template. The
number of summary accounts your templatee creates
creates depends
ds on the template segment values.
ne the number
num
mber of summary accounts
a
Use the formula above to determine
any given template
will create.

e
l
c

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 37

Summary

y
m

e
l
c

c
A
e
l
c
a
r
O ly
& On
l
a e
n
r
s
e
t
U
n
I

a
r
O

Copyright Oracle Corporation, 2007. All rights reserved.

Summary Accounts
Chapter 6 - Page 38

You might also like