You are on page 1of 186

Oracle E-Business Suite - Release 12

Oracle General Ledger


Technology Course Material
April-2009

15 April 2009 1
Contents

1. Introduction
2. Accounting Manager Setup
3. General Ledger -Key Setups
4. Journal Entry
5. Journal Approval
6. Budgets
7. Inquiry
8. Foreign Currency Transactions
9. Consolidation
10. FSG-Financial Statement Generator
11. FSG & XML Publisher
12. GL Important Profile Options

15 April 2009 2
Oracle General Ledger – Introduction

15 April 2009 3
Overview

General Ledger (GL) is the core accounting module where all the accounting entries created
in sub-ledgers like AP,AR,FA,CM of Finance domain or PO,INV,OM of SCM domain and
other modules like Projects are stored.
To start using GL module first step is to setup the GL module which includes setting up of
Ledger.
Ledger is setup by using Accounting setup manager.
Ledger is sum of Chart of accounts, currency , calendar and accounting convention.
To start using one primary ledger is required. Optionally multiple secondary ledgers can be
created.
Once Ledger is setup , other setups like Journal Source, category, sequencing etc.. needs
to be created.
GL provides users Journal Entry screen to enter Functional , foreign and tax journals.
Recurring and mass allocation further simplified users job in auto generating journals.
Journals from sub-ledgers are imported in GL using Journals Import feature.
Users can run standard reports to view accounting details or they can create custom reports
via FSG.
GL also provides features like Inquiry, Budgets, consolidation and average balance
processing to users.

15 April 2009 4
Oracle General ledger & Other Modules

Oracle Order Oracle


management Receivables Oracle
Fixed Assets

Accounting Information Flows into General Ledger


from all sub-ledger Modules
Oracle
General Ledger
Oracle Inventory
From Journal Entries Lines in General Ledger
one can drill down to transactions level of Sub-ledgers

Oracle
Cash
Management
Oracle
Purchasing Oracle Payables

***Above List of modules integrating to GL is demonstrative and not exhaustive list.

15 April 2009 5
Oracle General ledger Overview

Open
Ledger
Period Enter /
Import/
Generate
Journals
Review/
Post/Report

Revalue/
Translate/
Consolidate
Account
Inquiry/
Oracle General Ledger FSG/
Setups : Standard Report
-Accounting Manager Setup
-Legal Entity
-COA
- Ledger
-Ledger Sets
Close
-Data Access Sets
Accounting
GL Period

15 April 2009 6
Oracle General Ledger – Accounting Manager Setup

15 April 2009 7
Accounting Setups

Accounting Setup Manager Screen is used to create Ledger and complete


Ledger related setups . It also allows creation of Legal Entity and Operating
Units.

Ledger is replacement of prior versions Set of Book. Additional component


in Ledger is Accounting Convention

9 One needs to activate currencies and create Chart of Account first before going to this
screen.
9You can also create Legal entity & operating unit from Accounting Setup manager and also
assign your ledger to Legal entity.
9You can also associate a secondary ledger to your primary ledger .
9You can also link Reporting currencies to your primary ledger which will replace your earlier
version of MRC- Multiple Reporting Currencies.

15 April 2009 8
Setup- Financials- Accounting Manager

Use this Tab to


create legal entity

Use this window to


search existing
Ledgers or create a
new Ledger

15 April 2009 9
Create Chart of Account - COA
Chart of Account (COA) is a combination of segments. Each segment represents one business/legal entity or focus area
which can be measured and accounted like company , cost centre , location, product and so on.
How many segments should be there in COA ,depends on Client as to till what level client wants to capture
his accounting information which is both meaningful and manageable.

15 April 2009 10
Create Segments of COA
In implementation scenario , this information is provided by client as to how they want to capture their
accounting information and to what level they want to capture.

15 April 2009 11
Flexfield Qualifiers
Natural Account and Balancing segment are mandatory qualifiers. Balancing segment is attached to a segment on
which trial balance needs to be Balanced or in other words Journal entry Debit and credit needs to be balanced on
balancing segment. Natural Account segment once attached identifies/classifies each value stored in that segment
as Asset, Liability, Expense , Revenue or Owner’s Equity.

15 April 2009 12
Accounting Setup Manager – Create Ledger – Skip
Legal Entity creation if you want

15 April 2009 13
Specify Ledger Components

15 April 2009 14
Add Reporting Currencies

15 April 2009 15
Save Accounting Setup

15 April 2009 16
Complete Ledger – Basic Accounting Setup

15 April 2009 17
Review Ledger Setup and complete remaining setup

15 April 2009 18
Specify Standard Information, Accounting Calendar
and Sub-ledger accounting options

15 April 2009 19
Specify Retained Earnings account

15 April 2009 20
Complete remaining Options

15 April 2009 21
Complete Advanced Options

15 April 2009 22
Assign Balancing segment value to Ledger

15 April 2009 23
Currency Translation Options

15 April 2009 24
Complete Ledger Setup

15 April 2009 25
General Ledger Accounting Setup Program is auto
submitted on completion

15 April 2009 26
Review the General Ledger Accounting Setup
Program

15 April 2009 27
Review the Ledger Definition

15 April 2009 28
Create Legal Entity

15 April 2009 29
Ledgers Created

15 April 2009 30
Associate Legal Entity to Ledger

15 April 2009 31
Create Operating Unit and Assign it to Legal Entity

15 April 2009 32
Run Replicate Seed Data Program from System
Administrator Responsibility

15 April 2009 33
Create General Ledger Responsibility

15 April 2009 34
Setting up Profile Option: GL Ledger Name

Profile Option: GL Data Access Set


Automatically set

15 April 2009 35
Data Access Set
By default one Data access set is create by system with the name of your Ledger. Data Access set shows the access level
on a particular ledger. Default one is Full ledger. Custom data access set can be created and assigned to users to limit their access.

15 April 2009 36
Open /Close Period
Open Period of Ledger to allow user enter financial transactions. First period should be
carefully opened after confirmation from client.

15 April 2009 37
First Period Opened

15 April 2009 38
Add more ledgers to a Data Access Set if multiple
ledger’s access is required.

15 April 2009 39
Setup Profile Option:GL: Data Access Set

Result – Journal Entry Screen you can select any of the


Ledger assigned to Data access set

15 April 2009 40
Ledger Sets

15 April 2009 41
Concurrent Request fired for compilation on saving
Ledger Set definition

15 April 2009 42
Practice Exercise

1. Create Chart of Account, Currency & Calendar – Use XXX-your employee number with your setups.
2. Create Ledger and complete all related setup via Accounting setup manager.
3. Create and assign legal entity and operating unit.
4. Create ledger Sets.
5. Create Data Access Set.
6. Setup Profile options.
7. Create General Ledger Responsibility for your Ledger. – Use XXX-your employee number with your
setups.
8. Open First Period of your ledger

15 April 2009 43
Oracle General Ledger – Key Setups

15 April 2009 44
Segment values

15 April 2009 45
Cross Validation Rules

15 April 2009 46
Security Rules

15 April 2009 47
GL Accounts Combinations

15 April 2009 48
Shorthand Alias

15 April 2009 49
Rollup Groups

15 April 2009 50
Summary Accounts

15 April 2009 51
Sequences

15 April 2009 52
Setup – Journal - Sources

15 April 2009 53
Journal Categories

15 April 2009 54
Auto Post

15 April 2009 55
Auto Reverse

15 April 2009 56
Setup- Currencies

15 April 2009 57
Setup- Tax Options

15 April 2009 58
Journal Approval Limits

15 April 2009 59
Setup-Others-Schedules & Maintenance

15 April 2009 60
Practice Exercise

1. Review the Setup forms covered in this Key set up session.


2. Create Values in all your Value sets.
3. Create Your own Journal Category, Journal Source.
4. Create Security Rules .
5. Create Cross Validation Rules

15 April 2009 61
Oracle General Ledger – Journal Entry

15 April 2009 62
Journal Entry- Batches

15 April 2009 63
Journals- Manual Journal Entry

15 April 2009 64
Posting Journal

15 April 2009 65
Reversing Journals
1.Press Reverse Button on the Posted Journal
which needs to be reversed

2. Choose Period in which reversal


should have accounting impact

3. Concurrent Program for


Reversal will be submitted

4. Reversed Journal Created

15 April 2009 66
Tax Journals
1. Enable Journal Entry tax at
Ledger Lever in Accounting Setup

2. Complete Tax Regime, Tax Code & Tax Rate


Set up in E-Business Tax Responsibility

15 April 2009 67
Set up Tax Options
in General Ledger

15 April 2009 68
Tax Journal Created

15 April 2009 69
Auto Copy Batch

15 April 2009 70
Journal Wizard

15 April 2009 71
GL: Default Desktop Viewer Profile Option for Excel
Versions

15 April 2009 72
Notification for Prior Period Journal Entry

15 April 2009 73
Journals – Mass Allocation

15 April 2009 74
15 April 2009 75
Recurring Journals

15 April 2009 76
15 April 2009 77
Multiple Recurring Journals Created

15 April 2009 78
Generate Journal – Reversal, Allocation, Recurring
& Carryforward

15 April 2009 79
Schedule Allocation & Recurring Journal

15 April 2009 80
Auto Allocation – Workbench/View Status

15 April 2009 81
Journal Import
You can import Journals for multiple ledgers

15 April 2009 82
Encumbrance Journal

15 April 2009 83
Practice Exercise

1. Create Simple Functional Journal.


2. Use Auto Copy Feature to copy a journal.
3. Create tax Journal
4. Create Foreign Currency Journal.
5. Post Journals
6. Reverse Journals
7. Create Recurring Journals and Generate Recurring journals.
8. Create and generate Mass allocation Journal.
9. Review Journal Import Screen.

15 April 2009 84
Oracle General Ledger – Journal Approval

15 April 2009 85
Journal Approval

Prerequisites:
Enable Journal Approval at Ledger level
Enable Journal Approval at Journal Source Level
Create Employee Hierarchy
Enter Authorization Limits
Set profile Options: Journals: Allow Preparer Approval & Journals: Find Approver Method.

15 April 2009 86
Ledger Setup – Enable Journal Approval

15 April 2009 87
Journal Source level

15 April 2009 88
Employee Hierarchy

15 April 2009 89
Profile Options

15 April 2009 90
Authorization Limits

15 April 2009 91
Enter Journal Exceeding Preparer limits

15 April 2009 92
Approver Approves Journal

15 April 2009 93
Practice Exercise
1. Complete Setup related to Approval Enabling in Ledger.
2. Setup Approval related profile options.
3. Create two employees and setup Supervisor hierarchy.
4. Create Authorization limits for these employees.
5. Create Journal exceeding Limit and review notification in supervisor user ID.

15 April 2009 94
Oracle General Ledger – Budgets

15 April 2009 95
Budgets

15 April 2009 96
Define Budget

Open: The budget is available for update and budget entry.


Current: The budget is open, and it is the default budget when you use most budgeting and inquiry forms.
You can have only one Current budget at a time for each ledger.
Frozen: The budget is unavailable for update or budget entry.

15 April 2009 97
Open Next Budget Year

15 April 2009 98
Enter Display Sequence

15 April 2009 99
Budget Organization – Account Ranges Assignment

15 April 2009 100


Budgetary Control Options

15 April 2009 101


Enter Account Assignments

15 April 2009 102


Enter Budgetary Control Options

15 April 2009 103


Enter Budget Journal

15 April 2009 104


Create Budget Journal

15 April 2009 105


View Results

15 April 2009 106


Budget Journal Created

15 April 2009 107


Enter Actual Journal against Budgeted Account

15 April 2009 108


View Results

15 April 2009 109


Changed Amount to INR 45000

15 April 2009 110


View Results

15 April 2009 111


Practice Exercise

1. Create Budget & Budget Organization


2. Simulate Advisory and None Scenario.
3. Simulate QTD,YTD and PJTD scenario.

15 April 2009 112


Oracle General Ledger – Inquiry

15 April 2009 113


Inquiry –Account, Average, Budget, Journal &
Funds
You can review your account balances , journals and funds in Inquiry section

15 April 2009 114


Account Analysis and Drilldown

15 April 2009 115


Drill Down to Account balances Level

15 April 2009 116


Drill Down to Journal batches Level

15 April 2009 117


Drill Down to Journal Level

15 April 2009 118


Average balance Inquiry Screen

15 April 2009 119


Budget Inquiry Screen

15 April 2009 120


Journal Inquiry Screen

15 April 2009 121


Funds Available Inquiry Screen

15 April 2009 122


Account Analysis and Drilldown

15 April 2009 123


Export Details

15 April 2009 124


Create View

15 April 2009 125


Practice Exercise

1. Perform Inquiry for your Journals & Accounts.


2. Use Drill down feature to check balances details.
3. Use Account Analysis drill down.
4. Export the details.
5. Modify/Create the View

15 April 2009 126


Oracle General Ledger – Foreign Currency
Transactions

15 April 2009 127


Process Involved due to Foreign Currency

In Ledger if Reporting Currencies setup is used then revaluation journal is created automatically.

•Functional Currency is specified at Ledger Level.


•Transactions in Sub-Ledger or Journals in GL may be entered in the Foreign currency due to
the nature of transaction.
•Company may be required to report its balances in currency other than Ledger Functional Currency.
•In Such scenario Conversion , Revaluation and Translations are processes which are involved.

Below are some scenarios where Subsidiary company’s transaction and Functional currency may be
same or different than the Parent company and types of processes which will be involved in such
scenarios.

Remeasurement includes Conversion and Revaluation. Conversion happens at the time of transaction and Revaluation
happens when program –Revaluation is run for a range of accounts and for a period.

15 April 2009 128


Pre-Requisites for Foreign Currencies(
Conversion/Revaluation & translation)
Define & Enable Currencies.
Define Currency Conversion rates.
Assign a currency to a ledger
Define a Cumulative Translation Adjustment account ( Type Owners Equity for Balance Sheet items and
one for Revenue and expense type for P/L )for your ledger.
Define Revaluation unrealized gain/loss account
Enter Daily Rates.
Assign rate types for your ledger
Enter Historical rate
(Optional) Enable Segment tracking segment to track translation and revaluation accounts tracked on a
secondary segment.

15 April 2009 129


Ledger Setup – Reporting Currency

Functional Currency

Reporting Currency

Currency translation Options

15 April 2009 130


Creation & Assignment of Translation Adjustment
account

15 April 2009 131


Enter Foreign Currency Journal
USD Journal

Conversion

15 April 2009 132


Submitting Translation

15 April 2009 133


Check Trial Balance and compare functional and
Foreign currency trial

15 April 2009 134


Trial balance Output - INR

Trial balance Output - USD

15 April 2009 135


Currency – Revaluation

Enter Foreign Currency Journal –effective date 01-mar-09. Do the revaluation on 31-Mar-09

15 April 2009 136


Run Revaluation Program

15 April 2009 137


Run Revaluation Program

15 April 2009 138


Revaluation Output- NO Batch generated as there was no
difference in the currency rate as on transaction date and as
on Revaluation date.

15 April 2009 139


Change Currency Rate to 60 instead of 50

15 April 2009 140


Resubmit Revaluation Program

15 April 2009 141


Revaluation batch created as per Output file

15 April 2009 142


Revaluation Journal

15 April 2009 143


Practice Exercise

1. Enter Currency Daily Rates.


2. Assign reporting currencies in ledger setup.
3. Create Translation adjustment account.
4. Enter Foreign Currency Journal .
5. Change Foreign Currency rates
6. Run Revaluation program
7. Run Translation program.
8. Review report output.
9. Review revaluation journal

15 April 2009 144


Oracle General Ledger – Consolidation

15 April 2009 145


Consolidation
Consolidation is the period-end process of combining the financial results of separate subsidiaries with the
parent company to form a single, combined statement of financial results. The Global Consolidation System
(GCS) provides the flexibility to help you manage your consolidation needs regardless of your company
structure.

15 April 2009 146


Consolidation Methods

There are two methods you can use to achieve consolidated results with
Oracle Applications:

1. Reporting Consolidations: (Discussed in FSG section in next slides)


Define an FSG report which consolidates data stored in a single ledger
or which sums data across separate ledgers on the same applications
instance.

2. Data Transfer Consolidations:

Serves global enterprises with multiple ledgers or multiple applications


instances. With data transfer consolidations, you move your financial
data from diverse ledgers and data sources into a single consolidation
ledger. You can report on and analyze consolidated financial
information from this consolidated ledger.

15 April 2009 147


Consolidation Steps

Prepare Consolidation Data- Revalue and Translate Subsidiary balances.


Create Consolidation & COA mappings.
Transfer Data.
Eliminate Balances.
Report.

15 April 2009 148


COA Mapping

15 April 2009 149


Segment Mapping Rules

15 April 2009 150


Consolidation Definition

In R12 you can consolidate your Reporting


currency ledger with parent Ledger

15 April 2009 151


Transfer- Data and Data Set

15 April 2009 152


Elimination – Define & Generate
The Oracle General Ledger Automatic Intercompany Eliminations program eliminates intercompany
balances. Create an elimination set which is a batch of one or more elimination journal entries.

Full Eliminations: Elimination sets can optionally use an elimination company to fully eliminate a group of
intercompany elimination entries for a set of subsidiaries.

If your elimination journals are out of balance, you can specify balancing options to either allow out of
balance journals to be created or to post the net difference to an alternative account. In addition, threshold
rules can be applied to prevent the creation of the balancing lines if the net difference exceeds a specific
amount, a percentage of a particular account, or a percentage of the total journal.

You generate the elimination set every period to automatically create the elimination journal entries. You
have the option of automatically posting the journal now or you can wait till you review it to post.

You can also use the Consolidation Workbench to track the elimination status of your elimination sets and
post any generated elimination sets.

15 April 2009 153


Practice Exercise

Run revaluation and translation for your Subsidiary book.


Create Consolidation mappings.
Run consolidation.
Transfer Data.
Eliminate entries.
Review Consolidated batch.
Post Consolidated batch in parent book.

15 April 2009 154


Oracle General Ledger – FSG (Financial Statement
Generator)

15 April 2009 155


FSG
Financial Statement Generator (FSG) is a
powerful report building tool for Oracle General
Ledger.
Purpose of FSG:
Generate financial reports, such as income
statements and balance sheets
Generate presentation quality financial reports
with XML Publisher
Design custom financial reports to meet specific
business needs
Print & schedule Reports.
Print reports to tab-delimited files for easy
import into client-based spreadsheet programs.
Create XBRL instance documents for easier
exchange and analysis of your reporting
information.

15 April 2009 156


Required Component

Row Set
Column Set
Report

Optional Component
Content Set
Row Order
Display Set/Group
Report Set

15 April 2009 157


Before Creating/Running FSG ensure that you have
accounting data for the month report is run for.
To ensure this we have passed below journal for Mar-09 and will prepare FSG to
capture this data in FSG report.

Line Account Entered: Debit Entered: Credit

1 101.101.101.10010.000.000 250000

2 101.201.101.10010.000.000 200000

3 101.301.101.10010.000.000 150000

4 101.401.101.10010.000.000 100000

5 101.501.101.10010.000.000 50000

6 101.000.101.40010.000.000 750000

15 April 2009 158


FSG-Row Set

15 April 2009 159


15 April 2009 160
Column Set

15 April 2009 161


15 April 2009 162
Report

15 April 2009 163


What if – Use E-E-E-E-E-E-E in the row set
assignment

15 April 2009 164


What if – Use T-T-T-T-T-T in the row set assignment

What if – Use T-T-E-T-T-T in the row set assignment ( Expand


in Cost Centre segment and Total in all others)

15 April 2009 165


FSG – Comparative Statement
Add one more Column in the Column Set with Offset -1 if you want previous month’s data in that column.

15 April 2009 166


Row Order – Ranking by Column and Display 3
columns

Row Order – Change Display of 3 columns and


change of Sequence.

15 April 2009 167


Content Set

15 April 2009 168


FSG-Content Set
Output when T-T-T-T-T-T in the row set assignment. Content Set is used to
Override Row Set definition.

Content Set Options

15 April 2009 169


Output with Content Set to Override Row set
Definition.

15 April 2009 170


FSG –Display Set & Group

15 April 2009 171


FSG – Report Set

15 April 2009 172


FSG-Auto Copy

Options in Auto Copy

15 April 2009 173


Practice Exercise

1. Create a Row Set


2. Assign account in the row set
3. Create a column set and assign period types in the column set.
4. Create default headings in column set builder
5. Create and run report
6. Create Optional components and see how report differs with each component.

15 April 2009 174


Oracle General Ledger – FSG & XML Publisher

15 April 2009 175


FSG & XML Publisher
Run FSG From Financial Reports window with Output option
as XML
Step 1 – Go to Reports- Run-Financials and select FSG report which is required in
XML format

Step2 – After Concurrent Program is complete. From SRS window Select XML
Report Publisher and in parameter select your Request which completed In Step1.
Select Right values in Output format chose either Excel/HTML/PDF or RTF

15 April 2009 176


Sample PDF Output generated

15 April 2009 177


FSG & XML Publisher
From SRS Window Publish your FSG report with XML Publisher

15 April 2009 178


Output from Program - Publish FSG Report

15 April 2009 179


FSG & XML Publisher

Republish the FSG report against a different report template

15 April 2009 180


Practice Exercise

1. Run your FSG reports in different ways mentioned in this FSG & XML session.
2. Review and check the output.

15 April 2009 181


Oracle General Ledger – Profile Options

15 April 2009 182


Oracle General Ledger – Profile Options

GL : Default Desktop Viewer GL: Data Access Set

GL Account Analysis Report: Enable Segment Value Security on GL: Income Statement Accounts
Beginning/Ending Balances Revaluation Rule

GL AutoAllocation: Continue to Next Step if No Journal Created GL: Journal Review Required
GL: Launch AutoReverse After Open
GL Consolidation: Cross Instance Workflow Notification Contact Period

GL Consolidation: Exclude Journal Category During Transfer GL: Owner's Equity Translation Rule

GL: Reverse Transaction Codes on


GL Consolidation: Preserve Journal Batching Un-natural Balances

GL:Create Encumbrance Entries for


GL Consolidation: Preserve Journal Effective Date Budgetary Accounts

GL Consolidation: Separate rows for debit and credit account balances in


consolidation journal GL:Create Interfund Entries

15 April 2009 183


Oracle General Ledger – Profile Options

GL Daily Rates: Cross Rates Override GL:Enforce Account Category Balancing

GL Journal Import: Separate Journals by Accounting Date Journals: Allow Multiple Exchange Rates
Journals: Allow Non-Business Day
GL Ledger ID Transactions
Journals: Allow Posting During Journal
GL Ledger Name Entry

GL Revaluation: Days to Roll Forward Daily Rates Journals: Allow Preparer Approval

GL Revaluation: Tracking by Cost Center Journals: Default Category

GL Revaluation: Validate Gain/Loss Accounts Journals: Display Inverse Rate


GL Summarization: Accounts Processed at a Time Per Delete
Worker Journals: Enable Prior Period Notification

GL Summarization: Maintenance Index Selection Factor Journals: Find Approver Method

GL Summarization: Number of Delete Workers Journals: Mix Statistical and Monetary

GL Summarization: Rows Deleted Per Commit Journals: Override Reversal Method

GL Translation: Revenue/Expense Translation Rule GL: Auto Allocation Rollback Allowed

GL: Archive Journal Import Data

15 April 2009 184


Practice Exercise

1. Review Relevant Profile Options by logging as System Administrator

15 April 2009 185


15 April 2009 186

You might also like