Anda di halaman 1dari 186

Oracle E-Business Suite - Release 12

Oracle General Ledger


Technology Course Material
April-2009

15 April 2009

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

15 April 2009

Oracle General Ledger Introduction

15 April 2009

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

Oracle General ledger & Other Modules


Oracle Order management

Oracle 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 Payables

Oracle Purchasing

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

15 April 2009

Oracle General ledger Overview


Open Ledger Period

Enter / Import/ Generate Journals Review/ Post/Report

Revalue/ Translate/ Consolidate Oracle General Ledger Setups : -Accounting Manager Setup -Legal Entity -COA - Ledger -Ledger Sets -Data Access Sets

Account Inquiry/ FSG/ Standard Report

Close Accounting GL Period

15 April 2009

Oracle General Ledger Accounting Manager Setup

15 April 2009

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

15 April 2009

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

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 Owners 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 ledgers 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. 2. 3. 4. 5. 6. 7. 8. Create Chart of Account, Currency & Calendar Use XXX-your employee number with your setups. Create Ledger and complete all related setup via Accounting setup manager. Create and assign legal entity and operating unit. Create ledger Sets. Create Data Access Set. Setup Profile options. Create General Ledger Responsibility for your Ledger. Use XXX-your employee number with your setups. 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. 2. 3. 4. 5. Review the Setup forms covered in this Key set up session. Create Values in all your Value sets. Create Your own Journal Category, Journal Source. Create Security Rules . 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. 2. 3. 4. 5. 6. 7. 8. 9. Create Simple Functional Journal. Use Auto Copy Feature to copy a journal. Create tax Journal Create Foreign Currency Journal. Post Journals Reverse Journals Create Recurring Journals and Generate Recurring journals. Create and generate Mass allocation Journal. 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. 2. 3. 4. 5. Complete Setup related to Approval Enabling in Ledger. Setup Approval related profile options. Create two employees and setup Supervisor hierarchy. Create Authorization limits for these employees. 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. 2. 3. Create Budget & Budget Organization Simulate Advisory and None Scenario. 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. 2. 3. 4. 5. Perform Inquiry for your Journals & Accounts. Use Drill down feature to check balances details. Use Account Analysis drill down. Export the details. 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 companys 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. 2. 3. 4. 5. 6. 7. 8. 9. Enter Currency Daily Rates. Assign reporting currencies in ledger setup. Create Translation adjustment account. Enter Foreign Currency Journal . Change Foreign Currency rates Run Revaluation program Run Translation program. Review report output. 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 1 2 3 4 5

Account 101.101.101.10010.000.000 101.201.101.10010.000.000 101.301.101.10010.000.000 101.401.101.10010.000.000 101.501.101.10010.000.000

Entered: Debit 250000 200000 150000 100000 50000

Entered: Credit

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 months 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. 2. 3. 4. 5. 6. Create a Row Set Assign account in the row set Create a column set and assign period types in the column set. Create default headings in column set builder Create and run report 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. 2. Run your FSG reports in different ways mentioned in this FSG & XML session. 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 Account Analysis Report: Enable Segment Value Security on Beginning/Ending Balances GL AutoAllocation: Continue to Next Step if No Journal Created GL Consolidation: Cross Instance Workflow Notification Contact GL Consolidation: Exclude Journal Category During Transfer GL: Data Access Set GL: Income Statement Accounts Revaluation Rule GL: Journal Review Required GL: Launch AutoReverse After Open Period GL: Owner's Equity Translation Rule GL: Reverse Transaction Codes on Un-natural Balances GL:Create Encumbrance Entries for Budgetary Accounts

GL Consolidation: Preserve Journal Batching

GL Consolidation: Preserve Journal Effective Date 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 Journal Import: Separate Journals by Accounting Date GL Ledger ID GL Ledger Name GL Revaluation: Days to Roll Forward Daily Rates GL Revaluation: Tracking by Cost Center GL Revaluation: Validate Gain/Loss Accounts GL Summarization: Accounts Processed at a Time Per Delete Worker GL Summarization: Maintenance Index Selection Factor GL Summarization: Number of Delete Workers GL Summarization: Rows Deleted Per Commit GL Translation: Revenue/Expense Translation Rule GL: Archive Journal Import Data GL:Enforce Account Category Balancing Journals: Allow Multiple Exchange Rates Journals: Allow Non-Business Day Transactions Journals: Allow Posting During Journal Entry Journals: Allow Preparer Approval Journals: Default Category Journals: Display Inverse Rate Journals: Enable Prior Period Notification Journals: Find Approver Method Journals: Mix Statistical and Monetary Journals: Override Reversal Method GL: Auto Allocation Rollback Allowed

15 April 2009

184

Practice Exercise
1. Review Relevant Profile Options by logging as System Administrator

15 April 2009

185

15 April 2009

186