Upload
venkatsss
View
224
Download
0
Embed Size (px)
Citation preview
8/13/2019 GL Functional Overview
1/43
GL - Functional Overview - I
8/13/2019 GL Functional Overview
2/43
Contents Page
Contents Page No
1) Overview . 04
2) Implementation Flow Chart - Create Set of Books 06
3) Responsibilities . 08
4) Set of Books Components ... 09
5) Accounting Flex-field Structure ... 10
6) Value Sets ... 12
7) Segment Values Definition ... 138) Parent and Child Values ... 14
9) Security Rules . 16
10) Cross Validation Rules .. 17
11) Period Type and Accounting Calendar 18
12) Currency . 19
13) Define Set of Books 20
14) Implementation flow chart - Define Accounts 22
15) Summary Accounts 23
16) Implementation flow Chart - Define Controls 24
17) Account Aliases .. 25
18) Budgetary Control Groups . 26
8/13/2019 GL Functional Overview
3/43
Contents Page
ContentsPage No
19) Encumbrance Types . 2720) Oracle General Ledger - Other Modules 2821) Oracle General Ledger Accounts Cycle .. 2922) Journal Entries .. 3023) Revaluation . 3224) Translation . 3325) Consolidation . 3426) Recurring Journals 3627) Mass Allocation Journals .. 3728) Document Sequencing 3829) Budgeting 3930) Financial Statement Generator (FSG) .4231) General Ledger Desktop Integrator (GLDI) 44
8/13/2019 GL Functional Overview
4/43
Overview...
ActualAccountingInformation
JournalEntry
FY97 PLANJan-97 to Dec-97
Sales... CC100
Finance...CC200
Manipulate Account ing Information
AccountBalances
EncumbranceAccountingInformation
BudgetAccountingInformation
Reports
Online
Review
Account ing Information
General Ledger
Oracle General Ledger is a comprehensive Financial Management solution that dramaticallyenhances
financial controls, data collection and financial reporting throughout your enterprise.
8/13/2019 GL Functional Overview
5/43
Overview
Central Repository
Oracle General Ledger is the central repository of accounting information, receiving
transactions from both Oracle and non-Oracle sub-ledgers.
ProjectAccounting
Fixed Assets
WIP Transact ionsInventory Transact ions
Purchasing
AccountsReceivable
AccountsPayable
CostManagement
Depreciat ionAsset Transact ions General
Ledger
Revenue
Adjustments
Invoices
Payments
InvoicesCash Receipts
AccruedReceipts
8/13/2019 GL Functional Overview
6/43
Define Responsibilities
Create Set Of Books
Implementation Flow Chart- Create Set of Books
Create Set Of Books Define Accounts Define Controls
Define Value Sets
Define FlexfieldStructure
Define Segment
Values
Define SecurityRules
Step 1
Step 2
Step 3
Step 4
Step 5
Define CrossValidation Rules
Define Period Types
Define AccountingCalendar
Define Currencies
Define Set OfBooks
Step 6
Step 7
Step 8
Step 9
Step 10
8/13/2019 GL Functional Overview
7/43
Responsibilities
A responsibility in Oracle Applications determines the privileges available to user
General Ledger User:
Cannot change any Setup Options
Cannot Post Journal EntriesCannot see the Financial StatementsCan only enter Journal Vouchers
General Ledger Super User:
Can change any Setup Options
Can Post Journal EntriesCan see the Financial StatementsHas the option to exercise any valid
option in Oracle General Ledger
8/13/2019 GL Functional Overview
8/43
01-021-011-00000-000-50146-000-00001-011-011-00000-000-50120-000-00001-031-011-00001-000-50136-000-00001-041-011-00000-000-50136-000-000
01-051-011-00000-000-50146-000-000
1 2 3 4 5 67 8 9 10 11 12
13 14 15 16 17 1819 20 21 22 23 24
25 26 27 28 29 3031
INR
Functional
Currency
AccountingCalendar
AccountingFlexfield Structure
ISB Set OfBooks
Set Of Books Components
Assign Assign
A Set of Books is a Group of Companies or Funds that share the same Accounting Flex-field Struc
Calendar and Functional Currency.
8/13/2019 GL Functional Overview
9/43
Accounting Flex-field Structure
Company
Format:Char
MaximumSize: 2
Validation:Independent
Department
Format:Char
MaximumSize: 3
Validation:Independent
Account
Format:Char
MaximumSize: 5
Validation:Independent
Accounting Flex-fieldSegments Company Department Account
BalancingSegment
Cost CenterSegment
Natural AccountSegment
Value Sets
8/13/2019 GL Functional Overview
10/43
8/13/2019 GL Functional Overview
11/43
Value Sets
Company
Format:Char
MaximumSize: 2
Validation:Independent
Department
Format:Char
MaximumSize: 3
Validation:Independent
Account
Format:Char
MaximumSize: 5
Validation:Independent
Value Sets are defined to specify the types of values which can be used for Each AccountingFlexfield Segment
Each Segment in the Accounting Flex-field Structure will be assigned a Value Set
l fi i i
8/13/2019 GL Functional Overview
12/43
Segment Values Definition
Company
Format:Char
MaximumSize: 2
Validation:Independent
Department
Format:Char
MaximumSize: 3
Validation:Independent
Account
Format:Char
MaximumSize: 5
Validation:Independent
Accounting Flex-field
Segments Company Department Account
BalancingSegment
Cost CenterSegment
Natural AccountSegment
Value Sets
SegmentValues
0102
001002
1010120101
P t d Child V l
8/13/2019 GL Functional Overview
13/43
Parent and Child Values
Parent Values
Total Assets
Child/
Parent Values Fixed Assets Current Assets
Land Buildings
Cash Bank StockChild Values
No limit to number of levelsNo limit to number of entities on each level
P t d Child
8/13/2019 GL Functional Overview
14/43
Parent and ChildValues
Parent Values :
Assign ranges of Child values to Parent Values
No Posting is done to Parent Values
Budgets are not entered directly for Parent Accounts
Child Values :
Post journals directly to Child segment values
Enter Budgets directly to Child Segment Values
Natural Account Segment values are to be qualified as Assets, Liabilities, Ownership/Stock,Revenue or Expenses
S u it
8/13/2019 GL Functional Overview
15/43
SecurityRules
Control Access to ranges of Accounting Flex-field Segment values by defining Security Rules andassigning them to responsibilities
Cross Validation
8/13/2019 GL Functional Overview
16/43
Cross ValidationRules
Prohibit invalid combinations of Accounting Flex-field Segment values using Cross Validation Ru
Revenue - MBAAdministration
Department Account
Period Type and Accounting
8/13/2019 GL Functional Overview
17/43
Period Type and AccountingCalendar
An Accounting Calendar consists of Accounting Periods associated with a PeriodType
Period types control the number of Accounting Periods per fiscal year. Period typescould be Month, Quarter, Year etc.,
Accounting Calendar
Name Type Year Period Qtr From To
Jan-99 Month 1999 1 1 01-Jan-99 31-Jan-99Feb-99 Month 1999 2 1 01-Feb-99 28-Feb-99Mar-99 Month 1999 3 1 01-Mar-99 31-Mar-99Apr-99 Month 1999 4 2 01-Apr-99 30-Apr-99May-99 Month 1999 5 2 01-May-99 31-May-99
Dec-99 Month 1999 12 4 01-Dec-99 31-Dec-99
8/13/2019 GL Functional Overview
18/43
Currency
Oracle Applications has predefined all ISO Currencies
Indian Rupee is also Predefined by Oracle Applications
The Symbol for Indian Rupee is INR.
Define Set of Books
8/13/2019 GL Functional Overview
19/43
01-021-011-00000-000-50146-000-00001-011-011-00000-000-50120-000-00001-031-011-00001-000-50136-000-00001-041-011-00000-000-50136-000-00001-051-011-00000-000-50146-000-000
1 2 3 4 5 67 8 9 10 11 12
13 14 15 16 17 1819 20 21 22 23 2425 26 27 28 29 30
31
INR
FunctionalCurrency
AccountingCalendar
Accounting Flex-field Structure
ISB Set OfBooks
Define Set of Books
Assign Assign
A Set of Books is a Group of Companies or Funds that share the same Accounting Flex-field Struct
Calendar and Functional Currency
Define Set of Books
8/13/2019 GL Functional Overview
20/43
Define Set of Books
Enable Budgetary Control to implement Budgeting and Encumbrance Accounting
Allow Suspense posting to automatically post out of balance journals to a SuspenseAccount
Implementation Flow Chart - Define Accounts
8/13/2019 GL Functional Overview
21/43
Create Set Of Books
Implementation Flow Chart Define Accounts
Create Set Of Books Define Accounts Define Controls
Enter Chart ofAccounts
Define AdditionalInter company
Accounts
Step 11
Step 12
Step 13
Define AdditionalSuspenseAccounts
Step 14
Define SummaryAccounts
Summary
8/13/2019 GL Functional Overview
22/43
yAccounts
All AssetsRollup Group
All Assets
Level 2Rollup Group
Fixed Assets Current Assets
Land Buildings
Cash Bank StockChild Values
Use Summary Accounts to view financial information at Summary Level
Define rollup groups to capture different summary levels for each Accounting Flex-field SegmentAssign related parent values to rollup groups. Use Rollup groups when creating summary account
Implementation Flow Chart
8/13/2019 GL Functional Overview
23/43
Create Set Of Books
p
Define Accounts Define Controls Define Controls
Define Short HandAliases
Define Journal
EntrySources
Step 15
Step 16
Step 17
Define JournalEntry
Categories
Define Units ofMeasure
Define BudgetaryControl Groups
Step 18
Step 19
Define EncumbranceTypes
Set Up Autopost
Step 20
Step21
Step 22
Index AccountingFlexfield Segments
Define SystemControls
Set Profile Options
Step 23
Step 24
Account
8/13/2019 GL Functional Overview
24/43
Aliases
Sample Shorthand Aliases
Alias Accounting Flex-field Structure(Co-Dep-Site-Proj-Act-Acc-Buf1-Buf2)
Cash 01-021-001-00000-000-13101-000-000
Travel 01-011-001-00000-000-50101-000-000
Revenue 01-031-001-00000-000-30201-000-000
A Shorthand alias is a simple code that represents a partial or complete Accounting Flex-field
Use Shorthand aliases to reduce flex-field entry keystrokes and maximize productivity and acc
Budgetary Control Groups
8/13/2019 GL Functional Overview
25/43
1) Do not perform budgetary control
on transactions comingfrom the Chairmans office
2) Perform absolute budgetary controlon invoices, but allow override forcertain Accounts Payable users ofINR 10000
3) Perform advisory budgetarycontrol for all requisitionsfrom purchasing
Requi-
sitions PurchaseOrders
FUNDS CHECK LEVELNone
Invoices
FUNDS CHECK LEVELAbsoluteOverride Amount 10000 INR
PurchaseOrders
FUNDS CHECK LEVELAdvisory
Requisitions
Encumbrance Types
8/13/2019 GL Functional Overview
26/43
ISB Set Of
Books
1) The user department creates arequisition for new equipment Requisition----- ----------- -----
2) The Purchasing Departmentcreates a Purchase Order
to order the new equipment
Purchase
Order----- ----------- -----
3) The Purchasing Departmentreceives an invoice for the equipmentfrom the vendor
Invoice----- ----------- -----
Post a Commitment Encumbrance Journal
Reverse the Commitmentand post an ObligationEncumbrance Journal
Reverse the Obligationand post an ActualPayables Journal
Oracle General Ledger - OtherM d l
8/13/2019 GL Functional Overview
27/43
Modules
Oracle General Ledger shares information with Oracle Financial and manufacturing sub-ledge
GeneralLedger
Cost Management Accounts Payable
Accounts Receivable
Purchasing
Project Accounting
Fixed Assets
Order Entry
Set Of BooksExchange RatesJE SourcesJE Categories
Set Of BooksExchange Rates
Set Of BooksExchange Rates
Set Of BooksExchange RatesJE SourcesJE CategoriesSet Of BooksExchange Rates
Set Of BooksJE SourcesJE Categories
Set Of BooksJE SourcesJE Categories
Oracle General Ledger Accounting Cycle
8/13/2019 GL Functional Overview
28/43
Define Set of Books
Open Accounting Period
Enter Manual JournalEntries
Setup JournalImport
Define RecurringJournals
Define Mass Allocations
Import Journals usingJournal Import
Correct Journal Import
Error Journals
Import Journals using
Journal Import
Create RecurringJournals
Review Unposted Journals online and in Standard Accounting Reports
Create Mass
Allocation Journals
Correct Errors
Post Journals
Define Financial Statements and Perform Online Inquiries
Reverse Journals
Journal Entries ...
8/13/2019 GL Functional Overview
29/43
Name : January RevenuesPeriod: Jan-02
Batch
Name: Rent #1Currency: INR
Category : Rent-Land
Name: Rent #2Currency: USD
Category : Services
Name: Rent #3Currency: CND
Category : Repacking
Cash 10,000Land Revenue 10,000
Cash 10,000Service Revenue 10,000
Cash 10,000Repacking Revenue 10,000
Journal
Entry
JournalLines
A Journal Batch may contain an unlimited number of Journal Entries
A Journal Entry may contain an unlimited number of Journal Lines
Journal Entries
8/13/2019 GL Functional Overview
30/43
EnterJournals
Supply
ExchangeRate
Yes
No
Is the
Journal EntryCorrect?
No
ReviewJournals
PostJournals
ForeignCurrency?
When posting to earlier open periods, actual balances roll forward through thelatest ever-opened period
Is theJournal Entry
Correct?
No Mark Journalfor
Reversal
GenerateReversal
Journal Voucher
PostJournals
GenerateReports
GenerateReports
Yes
Revaluation
8/13/2019 GL Functional Overview
31/43
The exchange rate difference arising out of revaluation is posted to Unrealized Gain/LossAccount
USD
Foreign Currency
INR
Functional Currency
Converts to
R E V A L U E
USD
Foreign Currency
INR
Functional Currency
Converts to
Translation
8/13/2019 GL Functional Overview
32/43
Oracle General Ledger translates Balance Sheet and Income Statement Accounts as perFASB 52
INR INR
T R A N S L A T E
USD USD
INR
USD
Functional Currency
Foreign Currency
Consolidation...
8/13/2019 GL Functional Overview
33/43
Oracle General Ledger enables you to consolidate one or more sets of books into anotherfor reporting purposes
C O N S O L I D A T E
Subsidiary 1Set of Books
Subsidiary 2Set of Books
Subsidiary 3Set of Books
ParentSet of Books
Consolidation
8/13/2019 GL Functional Overview
34/43
Verify Subsidiary Sets of Books
Verify Parent Set of Books
Define Consolidation
Run Consolidation
Request and Purge ConsolidationAudit Details
Post Consolidation Batch
1
2
3
4
5
6
Run Consolidation Reports 7
Recurring Journals
8/13/2019 GL Functional Overview
35/43
Create Recurring Journals for transactions that occur every Accounting Period
Create three types of Journals using Recurring Journals
O Skeleton Journals
Enter accounts onlyDo not enter a formula to create skeleton journals
Each generation produces journal entries with no journal line amountsEnter journal Line amounts using Enter Journals form
O Standard Journals
Enter Accounts and Constant AmountsEnter a formula using constants to generate recurring standard journalsEach generation produces a journal with identical Journal line amounts
O Formula Journals
Enter Accounts and variable amountsEnter a formula using Accounting Flexfields as arguements
Massallocation Journals
8/13/2019 GL Functional Overview
36/43
Define a single formula to allocate amounts across a group of Balancing Segment values, depart etc.,
Allocate Amounts
Total Rent Expense
FinanceDept
AdminDept
ITDept
AdmissionDept
8/13/2019 GL Functional Overview
37/43
Budgeting ...
8/13/2019 GL Functional Overview
38/43
A Budget consists of periods, accounts and amounts
Anatomy of a Budget
Name : ISB02PLAN
Apr-01 To Mar-02
52110 ---- INR 10000052220 ---- INR 200000
Periods
Amounts
Accounts
Budgeting
8/13/2019 GL Functional Overview
39/43
Define budgets, assign accounts to budget organizations, and record budget amounts using differenforms
PeriodsUse Define Budget form
AccountsUse Define Budget]Organization form
Amounts
Use various forms to enter,calculate and transfer budgetamounts
ISB02PLAN
FinanceDept
ITDept
J EFinance Dept INR
100000IT Dept INR 200000
ISB02PLANApr-01 to Mar-02
Finance Dept -- INR 100000IT Dept -- INR 200000
Budgeting ...
8/13/2019 GL Functional Overview
40/43
Determine Degree of Control
Define Budgets
Enter Budgets
Review and Correct Budgets
Freeze Budgets
Report on Budgets
1
2
3
4
5
6
Budget Accounting Cycle :
Financial Statement Generator
8/13/2019 GL Functional Overview
41/43
Define Row Sets
Define Column Sets
Define Content Sets
Define Row Orders
Define Display Sets
1
2
3
4
5
Create Customized financial reports on account balances using the Oracle General Ledger
Financial Statement Generator (FSG)
A
Financial Statement Generator
8/13/2019 GL Functional Overview
42/43
Autocopy Report Components
Define Reports
Define Report Sets
Autocopy Reports andReport Sets
Request Reports andReport Sets
6
7
8
9
10
A
General Ledger Desktop Integrator
8/13/2019 GL Functional Overview
43/43
The GL Desktop integrator is a spreadsheet based tool for entering Budget
amounts, entering journals, and running financial reports
GL Desktop Integrator operates within Microsoft Excel, allowing you to take full
advantage of familiar Excel functionality while seamlessly integrating with Oracle
General Ledger