Академический Документы
Профессиональный Документы
Культура Документы
Management Fundamentals
Student Guide
Course Code
Edition 1.0
Month Year
Part Number
Copyright xxxx, 2007, Oracle. All rights reserved. (xxxx = the year the course was first released )
Disclaimer
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.
Restricted Rights Notice
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.
Trademark Notice
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective
owners.
Author
Aamir
Technical Contributors and Reviewers
Reviewer 1, Reviewer 2, Reviewer 3
This book was published using:
Oracle Tutor
Table of Contents
Oracle General Ledger Process......................................................................................................................1-1
Overview of the 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
Implementation Considerations for Oracle Financials ....................................................................................1-9
The Best Project Team for the Job.................................................................................................................1-10
Critical Implementation Issues .......................................................................................................................1-11
Sharing a Set of Books across Oracle Applications .......................................................................................1-12
Interface InformationAccounting Entries .....................................................................................................1-13
Integrating with Subledgers............................................................................................................................1-15
Importing to General Ledger from Non-Oracle Applications...........................................................................1-16
Elements Required for a Set of Books ...........................................................................................................1-17
Multiple Companies within a Single Set of Books ..........................................................................................1-18
Multiple Companies Using Multiple Sets of Books .........................................................................................1-19
Journal Processing.........................................................................................................................................1-20
Foreign Currency Concepts ...........................................................................................................................1-21
Multiple Currency Accounting ........................................................................................................................1-22
Consolidating Multiple Companies within a Single Set of Books....................................................................1-23
Consolidating Multiple Companies with Multiple Sets of Books .....................................................................1-24
Budgeting .......................................................................................................................................................1-25
Reporting and Analysis ..................................................................................................................................1-26
Standard Reports and Listings .......................................................................................................................1-28
Financial Statement Generator Reports (FSG) ..............................................................................................1-29
Oracle Financial Analyzer ..............................................................................................................................1-30
Applications Desktop Integrator .....................................................................................................................1-31
Global Accounting Engine..............................................................................................................................1-33
Accounting Methods.......................................................................................................................................1-34
Accounting Differences ..................................................................................................................................1-35
Global Accounting Engine Features...............................................................................................................1-36
Summary........................................................................................................................................................1-38
Set of Books .....................................................................................................................................................2-1
Set of Books...................................................................................................................................................2-3
Objectives ......................................................................................................................................................2-4
Elements Required for a Set of Books ...........................................................................................................2-6
Steps for Creating a Set of Books ..................................................................................................................2-7
Multiple Books for Multiple Companies ..........................................................................................................2-9
Chart of Accounts Structure ...........................................................................................................................2-10
Accounting Calendar......................................................................................................................................2-11
Unlimited Currencies......................................................................................................................................2-12
Sharing a Set of Books Across Oracle Applications.......................................................................................2-13
Chart of Accounts...........................................................................................................................................2-14
Building the Chart of Accounts Structure .......................................................................................................2-15
Identifying Business Requirements ................................................................................................................2-16
Copyright Oracle 2009. All rights reserved.
Preface
Profile
Before You Begin This Course
<insert prerequisites from the course description, including any suggested preparation
courses>
<if there are no prerequisites, insert the following sentence:> There are no
prerequisites for this course.
How This Course Is Organized
This is an instructor-led course featuring lecture and hands-on exercises. Online demonstrations
and written practice sessions reinforce the concepts and skills introduced.
Related Publications
Oracle Publications
Title
Additional Publications
Read-me files
Oracle Magazine
Part Number
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,
table names
Menu paths
Key names
Key sequences
Plus signs
Key combinations
Italic
Quotation
marks
Uppercase
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)
Element
Example
Copyright Oracle 2009. All rights reserved.
Caps and
lowercase
Lowercase
Oracle Forms
triggers
Column names,
table names
When-Validate-Item
Passwords
SELECT last_name
FROM s_emp;
PL/SQL objects
Lowercase
italic
Uppercase
Syntax variables
(N) From the Navigator window, select Invoice then Entry then Invoice Batches
Summary.
2.
3.
Notations:
(N) = Navigator
(M) = Menu
(T) = Tab
(B) = Button
(I) = Icon
(H) = Hyperlink
(ST) = Sub Tab
In the navigation frame of the help system window, expand the General Ledger entry.
2.
3.
4.
Review the Enter Journals topic that appears in the document frame of the help system
window.
Objectives
Payables:
Invoices, payments, realized gain and loss, invoice price variance.
Assets:
Capital and construction in process asset additions, cost adjustments, transfers,
retirements, depreciation, reclassifications
Receivables:
Invoices, payments, adjustments, debit memos, credit memos, cash, chargebacks, realized
gain and loss
Journal Processing
Journal Processing
Within Oracle General Ledger, you can work with the following types of journal entries:
Manual Journal Entries
The basic journal entry type is used for most accounting transactions. Examples include
adjustments and reclassifications.
Reversing Journal Entries
Reversing journal entries are created by reversing an existing journal entry. You can
reverse any journal entry and post it to the current or any future open accounting period.
Recurring Journal Entries
Recurring journal entries are defined once, then are repeated for each subsequent
accounting period you generate. You can use recurring journal entries to define automatic
consolidating and eliminating entries. Examples include intercompany debt, bad debt
expense, and periodic accruals.
Mass Allocations
Mass Allocations are journal entries that utilize a single journal entry formula to allocate
balances across a group of cost centers, departments, divisions or other segments.
Examples include rent expense allocated by headcount or administrative costs allocated
by machine labor hours.
Copyright Oracle, 2009. All rights reserved.
Budgeting
Budgeting
Budgeting in Oracle General Ledger (GL)
Create an unlimited number of budgets or forecasts.
Control user access to budgets.
Create budget organizations to mirror the various levels of your company's organization
and to control user access to the budget information.
Create master-detail budgets.
Budgeting with Applications Desktop Integrator (ADI)
Enter budget amounts in the familiarity of a spreadsheet, then upload your budget data to
General Ledger.
Downloads both budget or actual amounts and use to calculating new budget amounts,
then be upload the new budget amounts into Oracle General Ledger.
Note: You can also use Oracle Financial Analyzer to update budget balances in General
Ledger. For more information, refer to the Oracle Financial Analyzer User Guide.
Accounting Methods
Accounting Methods
Many countries do not create accounting entries according to the Generally Accepted
Accounting Principles (GAAP) used in the United States.
For example, each European country had its own fiscally and legally binding accounting rules.
These accounting methods differ so significantly that similar business processes result in
different year-end results and required different reporting.
Accounting Differences
Accounting Differences
Because each country's legislation requires companies to create different accounting entries
and reports, a company with subsidiaries in five different countries can receive five different
year-end statements for identical business transactions. Country legislation differs in the way
that accounting entries are recorded for situations such as: Goodwill, research and
development, inventory valuation, leasing, deferred tax income, finance charges on inventory
or purchase, pension funds, and unrealized gains or loss on currency revaluating.
The Global Accounting Engine features address these differences for some European counties.
Reconciling your Subledger Accounting System with the Oracle General Ledger.
The Global Accounting Engine provides additional reports such as daily journal reports.
Reports are used when a company needs to match the amounts in the subledger such as
Payables or Receivables, with General Ledger.
Creating Journal Entries and Detailed Balances for Control Accounts
Control accounts are General Ledger accounts that you can access only from subledger
applications such as Payables and Receivables. The balances are calculated for each
account with the control account status and third party period and identification. A third
party can be a supplier in Payables or a customer in Receivables. The Global Accounting
Engine uses these structures to provide legal balance reports that are the same across all
applications.
Securing Subledger Accounting Entries
You can either secure accounts individually or secure the procedure to create accounting
entries. To secure subledger accounting entries, use control accounts to define accounts.
A control account is only accessible from the subledgers. Securing your entries ensures a
valid audit trail is on paper. The secured posting makes sure that you are only given
access to a range of steps involved in the posting cycle.
Using Online Drilldown to the Original Documents in the Subledgers and Country-Specific
Reporting.
You can use the Global Accounting Engine to drill down to the original transactions in
your subledgers as well as print reports corresponding to country-specific accounting
practices.
Summary
Set of Books
Chapter 2
Set of Books
Chapter 2 - Page 1
Set of Books
Chapter 2 - Page 2
Set of Books
Set of Books
Chapter 2 - Page 3
Objectives
Set of Books
Chapter 2 - Page 4
Objectives
Set of Books
Chapter 2 - Page 5
Set of Books
Chapter 2 - Page 6
Set of Books
Chapter 2 - Page 7
Define reporting responsibilities and assign each reporting set of books to a separate
responsibility in System Administration.
Define conversion rate types and enter daily rates, period rates, and period-average rates
to enter transactions in multiple currencies.
Set of Books
Chapter 2 - Page 8
Set of Books
Chapter 2 - Page 9
Set of Books
Chapter 2 - Page 10
Accounting Calendar
Accounting Calendar
Oracle General Ledger allows you to define multiple calendars and assign a different calendar
to each set of books. For example, you can use a monthly calendar for one set of books, and a
weekly calendar for another.
Set of Books
Chapter 2 - Page 11
Unlimited Currencies
Set of Books
Chapter 2 - Page 12
Set of Books
Chapter 2 - Page 13
Chart of Accounts
Chart of Accounts
In Oracle General Ledger, you build a chart of accounts using Accounting Flexfields.
Flexible:
You can design a flexible account structure that meets your reporting needs and
anticipates the way you run your organization in the future.
Multiple Rollups:
You can summarize accounting information from multiple perspectives by creating rollup
groups.
Ranges:
With a well-planned account structure, you can use ranges to group accounts in reports,
specify security and cross-validation rules, define summary accounts and reporting
hierarchies.
Set of Books
Chapter 2 - Page 14
Set of Books
Chapter 2 - Page 15
Set of Books
Chapter 2 - Page 16
Set of Books
Chapter 2 - Page 17
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.
Set of Books
Chapter 2 - Page 18
Set of Books
Chapter 2 - Page 19
Set of Books
Chapter 2 - Page 20
Factory 2:
Designates accounts 100 to 999 to represent products in the
product segment.
Note: This method requires different sets of books for each unique Chart of Accounts.
Set of Books
Chapter 2 - Page 21
Set of Books
Chapter 2 - Page 22
Set of Books
Chapter 2 - Page 23
Set of Books
Chapter 2 - Page 24
Dependent segments limit the values that appear on lists to the dependent values of the
independent segment chosen.
Set of Books
Chapter 2 - Page 25
Set of Books
Chapter 2 - Page 26
Set of Books
Chapter 2 - Page 27
Set of Books
Chapter 2 - Page 28
Set of Books
Chapter 2 - Page 29
Set of Books
Chapter 2 - Page 30
Business Situation
Define three Value Sets using the information in the following table.
Value Set Name
XX_COMPANY
XX_COST CENTER
XX_ACCOUNT
Description
List Type
List of Values
List of Values
List of Values
Security Type
Hierarchical
Hierarchical
Hierarchical
Format
Char
Char
Char
Maximum Size
Uppercase Only
Yes
Yes
Yes
Validation Type
Independent
Independent
Independent
Assumptions
Set of Books
Chapter 2 - Page 31
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Use the down arrow key to enter values for the Cost Center and Account Segments.
In the Value Set Name field, enter XX_COST_CENTER.
Enter Cost Center for Team XX as the description.
Select List of Values.
Select Security Type: Hierarchical Security.
Select Char for the Format Type.
Enter 3 in the Maximum Size field and select Uppercase Only.
Select the Uppercase Only check box.
Select the Independent Validation Type.
Save your work.
Use the down arrow key to enter values for the Account Segment.
Copyright Oracle, 2009. All rights reserved.
Set of Books
Chapter 2 - Page 32
21.
22.
23.
24.
25.
26.
27.
28.
Set of Books
Chapter 2 - Page 33
Set of Books
Chapter 2 - Page 34
Set of Books
Chapter 2 - Page 35
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 set of
books. This segment has the same value set and the same values as the balancing
segment.
Set of Books
Chapter 2 - Page 36
Business Situation
1.
Code
XX_ACCOUNTING_FLEXFIELD
Title
XX Accounting Flexfield
Description
XX Chart of Accounts
View Name
GL_AFF_XX_VIEW
No
Enabled
Yes
Segment Separator
Period (.)
Cross-Validate Segments
Yes
No
Yes
2.
Number
Name
Window
Column (List)
ValueSet (List)
Company
Company
SEGMENT1
XX_COMPANY
Cost Center
Cost Center
SEGMENT2
XX_COST CENTER
Account
Account
SEGMENT3
XX_ACCOUNT
Intercompany
Interco
SEGMENT4
XX_COMPANY
3.
Add the following additional information for each segment. To add the Flexfield Qualifiers,
save the segment and then select the Flexfield Qualifiers button.
Company
Cost Center
Account
Intercompany
Default Type
Constant
Default Value
00
Set of Books
Chapter 2 - Page 37
Required
Yes
Yes
Yes
Yes
Security Enabled
Yes
Yes
Yes
Yes
CO
CC
ACCT
IC
Concatenated Description
Size
12
15
25
15
Flexfield Qualifier
Balancing
Cost Center
Natural Account
Intercompany
4.
Assumptions
Set of Books
Chapter 2 - Page 38
Solution
1. Open the Key Flexfield Segments window.
(N) Setup > Financials > Flexfields > Key > Segments
2. Use the Find Icon to select the Application called Oracle General Ledger and the Title,
Accounting Flexfield.
3. Position your cursor in the Title field and select the green + icon to insert a new record.
4.
Code
XX_ACCOUNTING_FLEXFIELD
Description
XX Chart of Accounts
View Name
GL_AFF_XX_VIEW
No
Enabled
Yes
Segment Separator
Period (.)
Cross-Validate Segments
Yes
No
Yes
5.
(B) Segments
Order the segments as follows:
Note: When you get an error message stating Your List of Values prompt is longer than
your segment size Select the OK button.
Copyright Oracle, 2009. All rights reserved.
Set of Books
Chapter 2 - Page 39
Number
Name
Window Prompt
Column (List)
ValueSet (List)
Company
CO
SEGMENT1
XX_COMPANY
Cost Center
CC
SEGMENT2
XX_COST CENTER
Account
ACCT
SEGMENT3
XX_ACCOUNT
Intercompany
IC
SEGMENT4
XX_COMPANY
6.
(B) Open
Add the following additional information for each segment.
Compan
y
Cost Center
Account
Intercompan
y
Constant
Default Value
00
Required
Yes
Yes
Yes
Yes
Security Enabled
Yes
Yes
Yes
Yes
Concatenated Description
Size
12
15
25
15
CO
CC
ACCT
IC
7.
To add the Flexfield Qualifiers, save the segment and then select the Flexfield Qualifiers
button to check the Enabled box on the corresponding qualifier.
Flexfield Qualifier
Compan
y
Cost Center
Balancing
Cost Center
Account
Natural Account
Set of Books
Chapter 2 - Page 40
Intercompan
y
Intercompany
8.
9.
Set of Books
Chapter 2 - Page 41
Set of Books
Chapter 2 - Page 42
Set of Books
Chapter 2 - Page 43
Set of Books
Chapter 2 - Page 44
Segment Qualifiers
Segment Qualifiers
When you define a segment value, you must also assign qualifiers for that value to
determine the account type, whether budgeting is allowed, whether posting is allowed,
and other information specific to that segment value. You must enter segment qualifier
information whenever you define segment values for any value set used to create an
Accounting Flexfield combination. Segment qualifiers vary by segment.
You can define the following segment qualifiers:
Allow Budgeting:
Enter Yes to perform detailed budgeting for accounts with this segment value. If set to
No, you cannot assign accounts with this segment value to budget organizations and you
cannot define budget formulas for those accounts. If you are defining a parent segment
value, you must enter No.
Allow Posting:
If set to No, you cannot use accounts with this segment value to enter journals If you are
defining a parent segment value, you must enter No because you cannot not post to parent
accounts.
Set of Books
Chapter 2 - Page 45
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.
Control Account:
Set to calculate account balances for third parties per period in subledger applications
such as Payables or Receivables.
Reconciliation Flag:
Used for localization and globalization requirements, set this flag to enable designated
accounts to be identified as reconciled when their balance is 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.
Set of Books
Chapter 2 - Page 46
Defining Hierarchies
Defining Hierarchies
Child Segment Values
Post journals and enter budgets directly to child segment values. Assign ranges of
children to "parents".
Parent Segment Values
Use parents to sum the balances of associated child accounts. Any segment that has
children beneath it - even if that segment has its own parent above it - is considered a
parent by Oracle General Ledger. You cannot post journals or enter budgets directly for
parent segment values. Assign ranges of child values to parent values to create
summations for running reports, MassAllocations, or MassBudgeting.
You can create parent segment values for independent segments, but there are limitations
when used with dependent segments. The Dependent validation type limits using parent
values with MassAllocations, MassBudgeting, and Financial Statement Generator (FSG).
The only parent value available for dependent segments is an all inclusive parent that
includes all the values of the value set.
Set of Books
Chapter 2 - 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".
Set of Books
Chapter 2 - Page 48
Set of Books
Chapter 2 - Page 49
Account Hierarchies
Account Hierarchies
Use various flexible parent/child account hierarchies to view your business according to
product lines, geographical regions, organizational lines, or any other combination of
factors you deem important.
Create your hierarchy with as many vertical and horizontal levels as you need to
effectively analyze your business or business segment. It is better to create new parent
structures than to modify existing structures because changes can effect historical
reporting.
Note: Oracle General Ledger treats all segment values that have the Parent check box selected
as parents even if they don't have children assigned and does not allow direct posting or
budgeting to these values.
Set of Books
Chapter 2 - Page 50
Business Situation
Create Segment Values
1. Open the Segment Values window and query the Key Flexfield values based on the
following information.
Field Name
Information
Application
Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
2.
Enter the following information for the Company Segment. Be sure to tab through
completely.
Value
Description
Enabled
Allow Budgeting/Posting
00
Corporate
Yes
Yes, Yes
01
US Ops
Yes
Yes, Yes
02
CAD Ops
Yes
Yes, Yes
3.
Description
Enabled
Allow Budgeting/Posting
000
Unspecified
Yes
Yes, Yes
110
Admin
Yes
Yes, Yes
210
Sales
Yes
Yes, Yes
Set of Books
Chapter 2 - Page 51
4.
Description
Parent
Budget/Post
Account Type
1000
Cash
Yes, Yes
Asset
1200
Accounts Receivable
Yes, Yes
Asset
2000
Accounts Payable
Yes, Yes
Liability
3310
Retained Earnings
Yes, Yes
Ownership/Stock
3510
Translation Adjustment
Yes, Yes
Ownership/Stock
PREV
Parent Revenue
No, No
Revenue
4010
Sales Revenue
Yes, Yes
Revenue
4020
Training Revenue
Yes, Yes
Revenue
PEXP
Parent Expense
No, No
Expense
5010
Sales Expense
Yes, Yes
Expense
5020
Training Expense
Yes, Yes
Expense
9920
Default Suspense
Yes, Yes
Expense
9930
Default Intercompany
Yes, Yes
Expense
9940
Override Suspense
Yes, Yes
Expense
9950
Yes, Yes
Expense
9960
Yes, Yes
Expense
Yes
Yes
Note: Accept the defaults of No in the Control Account and Reconciliation Flag unless
otherwise instructed by your instructor.
Reconciliation Flag: GL Entry Reconciliation is a set of windows and reports that let
you selectively cross-reference transactions in General Ledger.
5.
The Fourth segment uses the same value set and values as the Company segment so
no values need to be entered.
Define Parent Child Hierarchies
Parent
Value
Account
Low
Account
High
PREV
4001
4999
PEXP
5001
5999
Note: Selecting Child Values Only will ignore all parent values in the range. Selecting
Parent Values Only will ignore all unassigned child values in the range that are not
assigned to a parent value.
Assumptions
Set of Books
Chapter 2 - Page 52
Set of Books
Chapter 2 - Page 53
Solution
1. Open the Segment Values window.
(N) Setup > Financials > Flexfields > Key > Values
2. Select Key Flexfield in the Find Values By region.
3. Select the following information from the list of values and select the Find button.
Application
Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
4.
5.
In the Segment Values window, Title and Structure will default in.
Verify in the Independent Segment field, that the Company segment appears. If not, use the
up and down arrows to move between the segments until you locate the Company
segment.
In the Values, Effective tab, enter following information for the Company segment. Ensure
you tab through all fields.
Save your work.
6.
7.
Value
Description
Enabled
Qualifiers:
Allow Budgeting/Posting
00
Corporate
Yes
Yes, Yes
01
US Ops
Yes
Yes, Yes
02
CAD Ops
Yes
Yes, Yes
Set of Books
Chapter 2 - Page 54
8. Place your cursor in the Independent Segment field and down arrow to Cost Center.
9. Enter the following information for the Cost Center segment.
10. Save your work.
Value
000
Description
Unspecified
Enabled
Yes
Qualifiers:
Allow Budgeting/Posting
Yes, Yes
Set of Books
Chapter 2 - Page 55
110
Admin
Yes
Yes, Yes
210
Sales
Yes
Yes, Yes
310
Facilities
Yes
Yes, Yes
410
Engineering
Yes
Yes, Yes
Set of Books
Chapter 2 - Page 56
11. Place your cursor in the Independent Segment field and arrow down to Account.
12. Enter the following values for the Account segment.
13. Save your work.
Value
Description
Parent
Budget/Post
Account Type
1000
Cash
Yes, Yes
Asset
1200
Accounts Receivable
Yes, Yes
Asset
2000
Accounts Payable
Yes, Yes
Liability
3310
Retained Earnings
Yes, Yes
Ownership/Stock
3510
Translation Adjustment
Yes, Yes
Ownership/Stock
PREV
Parent Revenue
No, No
Revenue
4010
Sales Revenue
Yes, Yes
Revenue
4020
Training Revenue
Yes, Yes
Revenue
PEXP
Parent Expense
No, No
Expense
5010
Sales Expense
Yes, Yes
Expense
5020
Training Expense
Yes, Yes
Expense
PSPE
No, No
Expense
6010
GL Training Travel
Yes, Yes
Expense
6020
GL Training Supplies
Yes, Yes
Expense
9920
Default Suspense
Yes, Yes
Expense
9930
Default Intercompany
Yes, Yes
Expense
9940
Override Suspense
Yes, Yes
Expense
9950
Yes, Yes
Expense
9960
Yes, Yes
Expense
Yes
Yes
Yes
Set of Books
Chapter 2 - Page 57
14. To define Parent Child Hierarchies, in the Segment Values window, place your cursor in the
Value field PREV.
15. Select (B) Define Child Ranges
16. Enter the following information.
17. Save your work and review the messages that are displayed.
Parent Value
To Account
High
PREV
4001
4999
PEXP
5001
5999
PSPE
6001
6999
Set of Books
Chapter 2 - Page 58
Note: Accept the defaults of No in the Control Account and Reconciliation Flag unless
otherwise instructed by your instructor.
Reconciliation Flag: GL Entry Reconciliation is a set of windows and reports that let
you selectively cross-reference transactions in General Ledger.
The Fourth segment uses the same value set and values as the Company segment so
no values need to be entered.
Set of Books
Chapter 2 - Page 59
Planning Hierarchies
Plan your hierarchies carefully. When you create and save Parent and Child segment values,
they become permanent. You cannot change or delete Parent or Child segment values using the
Account Hierarchy Manager or Oracle General Ledger. You can only disable them. Disabled
segment values are displayed in the Account Hierarchy Manager as greyed out.
If you are creating large hierarchies, creating numerous parents and children, or managing the
attributes of many parents and children, you can use a spreadsheet template as a planning aid.
Model your spreadsheet template after the grid format in the Attributes window. Enter the
appropriate data in the cells. You can use your template to guide you when making changes in
the Account Hierarchy Manager. You can copy and paste entries from your template into the
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.
Set of Books
Chapter 2 - Page 60
Set of Books
Chapter 2 - Page 61
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.
Set of Books
Chapter 2 - Page 62
Set of Books
Chapter 2 - Page 63
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
Set of Books
Chapter 2 - Page 64
Set of Books
Chapter 2 - Page 65
Set of Books
Chapter 2 - Page 66
Set of Books
Chapter 2 - Page 67
Permanently Closed:
Permanently Closed periods cannot be reopened. This status is required to archive and
purge data.
Set of Books
Chapter 2 - Page 68
Calendar Auditing
Calendar Auditing
Oracle General Ledger can automatically audit your accounting calendars to check for
common setup errors. This feature strengthens controls during implementation and prevents
potential processing problems related to invalid calendar definitions.
When you use the Accounting Calendar window to enter periods, the system only performs
online checking of errors such as the wrong number of days assigned to a period or
nonadjusting periods that have overlapping days.
When you exit the Calendar window, the Calendar Auditing program automatically produces a
report that clearly outlines calendar definition violations such as date omissions, overlapping
nonadjusting periods, and nonsequential periods.
The Calendar Validation report prints the error description, years, periods, or dates that violate
the GL calendar definition when you create a calendar or add accounting periods to your
calendar.
Use the Calendar Validation Report to identify errors in your calendar that may interfere with
the proper operation of Oracle General Ledger.
Set of Books
Chapter 2 - Page 69
Accounting Calendars
Business Situation
1.
2.
Define a new period type called XX_MONTH. Specify 12 periods for this calendar year.
Define an accounting calendar with the following information:
Name
XX_CALENDAR
Description
XX Calendar
3.
Enter the following information for your two-period calendar. Be sure to use the Period Type
you defined in step 1.
Prefix
Type
Year
Qtr
Num
From
To
Name
DEC
XX_MONTH
1999
12
01-DEC-1999
31-DEC-1999
DEC-99
JAN
XX_MONTH
2000
01-JAN-2000
31-JAN-2000
JAN-00
Assumptions
Set of Books
Chapter 2 - Page 70
Accounting Calendars
Solution
1.
2.
3.
4.
5.
6.
7.
XX_CALENDAR
Description
XX Calendar
Type
Year
Qtr
Num
From
To
Name
DEC
XX_MONTH
1999
12
01-DEC-1999
31-DEC-1999
DEC-99
JAN
XX_MONTH
2000
01-JAN-2000
31-JAN-2000
JAN-00
Set of Books
Chapter 2 - Page 71
Set of Books
Chapter 2 - Page 72
Enabling Currencies
Enabling Currencies
(N) Setup > Currencies > Define
1. To Enable or Disable a Currency, open the Currencies window.
2. In the currencies window, query all existing records by using the CTRL + F11 keys.
3. Select any existing currency that has not been enabled. Scroll to the right and select the
Enabled check box to enable the currency.
4. Save your work.
Set of Books
Chapter 2 - Page 73
Set of Books
Chapter 2 - Page 74
Set up a separate company segment value for your eliminating entries. You can then
post elimination entries to this elimination company segment without needing to
reverse them later.
Set up a parent company segment value that includes as children, all the company
segment values you want to consolidate. Be sure to include the eliminating entries
company you set up in the previous step. For example, if you want to consolidate
companies 01 through 07 and your eliminating entries are made to company 08,
define a parent company 09 whose children are companies 01 through 08.
Include the parent company in a rollup group and then define summary templates
with this rollup group.
Set of Books
Chapter 2 - Page 75
Set of Books
Chapter 2 - Page 76
Set of Books
Chapter 2 - Page 77
Allows you to use this set of books for average balance processing. For more
information, refer to the Oracle General Ledger User Guide and the 11i General Ledger
Financial Management Advanced Topic Average Balance Processing.
Enable Journal Approval:
Allows you to use the Journal Approval feature in your set of books. When Journal
Approval is enabled and a journal entry's source requires approval, the journal must be
approved by the appropriate level of management before any further action can be taken.
If Journal Approval is not enabled, approval is not required, even if the journal source
requires approval.
Enable Journal Entry Tax:
Allows you to manually enter taxable journal entries in General Ledger. When you
enable this feature for a set of books, the system automatically calculates associated tax
amounts and generates tax journal lines.
Set of Books Accounts:
You must specify a Retained Earnings account when you define a set of books. You can
also set up other special accounts depending on the functionality that you plan to use.
- Retained Earnings Account: General Ledger posts the net balance of all income and
expense accounts from the prior year to this account when you open the first period
of a fiscal year.
- Suspense Account: If you choose to allow posting of out-of-balance journal entries,
General Ledger automatically posts the difference to this account. If you have
multiple companies or balancing entities within a set of books, General Ledger
automatically creates a suspense account for each balancing entity.
- Rounding Differences Account: Specify an account to track rounding differences
that occur during currency conversions. Enable this feature if your foreign currency
transactions include different balancing segments to represent multiple companies.
General Ledger automatically creates a rounding differences account for each
balancing segment.
- Cumulative Translation Adjustment Account: If you translate your functional
currency balances into another currency for reporting, or if you revalue foreign
currency-dominated balances, you must specify a translation adjustment account.
- Reserve for Encumbrance Account: Allows you to post the difference of out-ofbalance encumbrance entries.
- Net Income Account: General Ledger uses this account to capture the net activity of
all revenue and expense accounts when calculating the average balance for retained
earnings.
Set of Books
Chapter 2 - Page 78
Business Situation
1.
2.
3.
4.
5.
6.
7.
Define a standard set of books called XX_US Books with a short name of XX_US.
Use your XX _ACCOUNTING_FLEXFIELD Chart of Accounts and the USD currency as the
functional currency for your set of books.
Select your XX_CALENDAR from the list of values as the monthly calendar for your set of
books.
Allow one future enterable period.
Allow Suspense Posting and Balancing Intercompany Journals.
In the Note box on Defining Intercompany Accounts, click the OK button.
Enter the following accounts:
Account
Retained Earnings
01.110.3310.01
Translation Adjustment
01.110.3510.01
Suspense
01.110.9920.01
Note: The default accounts defined here are a mask for the actual accounts, which will
be used. For instance, if an unbalanced journal were posted to balancing segment 02,
suspense account 02.110.9920 would be used, and so on.
Assumptions
Set of Books
Chapter 2 - Page 79
Retained Earnings
01.110.3310.00
Translation Adjustment
01.110.3510.00
11.
12.
13.
14.
Set of Books
Chapter 2 - Page 80
Set of Books
Chapter 2 - Page 81
Set of Books
Chapter 2 - Page 82
Business Situation
Create Responsibility
1. Use the System Administrator responsibility to create a new responsibility called XX_US_
Controller, which will have access to the Vision Operations Set of Books.
2. Enter the following information for this responsibility:
Field Name
Information to Be Entered
Responsibility
XX_US_CONTROLLER
Application (List)
Responsibility Key
XX_US_CONTROLLER
Description
US Controller
Available From
Oracle Applications
Data Group
Name (List)
Standard
Application (List)
Menu
GL_SUPERUSER
Request Group
Name (List)
Application (List)
Attach Responsibility
3. Use the System Administration responsibility to attach your new XX_US_Controller
responsibility to your user by querying on your user.
Hint: The navigation path under the System Administrator responsibility is:
(N) Security > User > Define
Assign a Set of Books to a Responsibility
4. Assign the Set of Books to a Responsibility.
Assumptions
Set of Books
Chapter 2 - Page 83
Set of Books
Chapter 2 - Page 84
Information to Be Entered
Responsibility
XX_US_CONTROLLER
Application (List)
Responsibility Key
XX_US_CONTROLLER
Description
US Description
Available From
Oracle Applications
Data Group
Name (List)
Standard
Application (List)
Menu
GL_SUPERUSER
Request Group
Name (List)
Application (List)
Set of Books
Chapter 2 - Page 85
4.
Set of Books
Chapter 2 - Page 86
Set of Books
Chapter 2 - Page 87
Set of Books
Chapter 2 - Page 88
3.
4.
5.
Company
00 Corporate
Cost Center
Account
1000 Cash
Set of Books
Chapter 2 - Page 89
Set of Books
Chapter 2 - Page 90
Set of Books
Chapter 2 - Page 91
Set of Books
Chapter 2 - Page 92
Set of Books
Chapter 2 - Page 93
Set of Books
Chapter 2 - Page 94
5.
6.
7.
8.
- 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.
Set of Books
Chapter 2 - Page 95
Business Situation
1.
2.
Define a rule to limit the use of Cost Center Value 110 by the XX_US_Controller
responsibility.
Open the Define Security Rules window using the Find Key Flexfield Segment window.
Query the Key Flexfield values based on the following information.
Field Name
Information
Application
Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
Segment
Cost Center
3.
Enter the following information for Security Rules and Rule Elements.
Security Rules
Name
XX_FFS
Description
Message
Type: Exclude
4.
5.
6.
7.
Assumptions
Set of Books
Chapter 2 - Page 96
Define a rule to limit the use of Cost Center Value 110 by the XX_US Controller responsibility.
Solution
1. Open the Define Security Rules window using the Find Key Flexfield Segment window.
Query the Key Flexfield values based on the following information.
(N) Setup > Financials > Flexfields > Key > Security > Define
Field Name
Information
Application
Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
Segment
Cost Center
2.
Enter the following information for Security Rules and Rule Elements.
Security Rules
Name
XX_FFS
Description
Message
Rule Elements
Include
000-ZZZ
Exclude
110-110
3.
Set of Books
Chapter 2 - Page 97
4.
5.
6.
Set of Books
Chapter 2 - Page 98
Set of Books
Chapter 2 - Page 99
Set of Books
Chapter 2 - Page 100
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 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
rules with many elements. For clarity, always contain one universal Include element and
one or more restricting Exclude elements.
Note: To help you maintain your cross-validation rules, have your system administrator add the
following reports to your General Ledger responsibility:
Cross-Validation Rule Violation Report: This report provides a listing of all the
previously-created flexfield combinations that violate your cross-validation rules. You
can also choose to have the report program actually disable the existing combinations that
violate your new rules.
Cross-Validation Rules Listing Report: This report lists all the cross-validation rules that
exist for a particular flexfield structure. This is the information you define using the
Define Cross-Validation Rules form, presented in a multiple-rule format you can review
and keep for your records for a given flexfield structure.
Set of Books
Chapter 2 - Page 101
3.
4.
5.
Application
Flexfield Title
Accounting Flexfield
Structure
Demo CVR
Description
Error Message
Error Segment
Name
Account
From
01-JAN-2003
00.000.0000
ZZ.ZZZ.ZZZZ
Exclude
00.000.6010
ZZ.000.6010
Exclude
00.200.6010
ZZ.ZZZ.ZZZZ
Set of Books
Chapter 2 - Page 102
Business Situation
Define a cross-validation rule that disallows use of account 6010 with any cost center other than
cost center 310.
1. Query on the following information.
Field Name
Information
Application
Flexfield Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
2.
Enter the following information for the Rule and Rule Elements.
Security Rules
Name
XX_CVR
Description
Error Message
Account
From
01-DEC-1999
Rule Elements
Low
High
Include
00.000.0000.00
ZZ.ZZZ.ZZZZ.ZZ
Exclude
00.000.6010.00
ZZ.309.6010.ZZ
Exclude
00.311.6010.00
ZZ.ZZZ.6010.ZZ
Assumptions
Set of Books
Chapter 2 - Page 103
Information
Application
Flexfield Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
3.
Enter the following information for the Rule and Rule Elements.
Security Rules
Name
XX_CVR
Description
Error Message
Account
From
01-DEC-1999
Rule Elements
Low
High
Include
00.000.0000.00
ZZ.ZZZ.ZZZZ.ZZ
Exclude
00.000.6010.00
ZZ.309.6010.ZZ
Exclude
00.311.6010.00
ZZ.ZZZ.6010.ZZ
4.
Set of Books
Chapter 2 - Page 104
Set of Books
Chapter 2 - Page 105
Set of Books
Chapter 2 - Page 106
- 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.
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 flexfield and recompile
it in order to be able to use your newly defined shorthand alias. This step is performed
only once.
The Flexfields: Shorthand Entry Profile Option must be set to Yes before you can use
your shorthand aliases. This profile option can be set by the user or system administrator.
Caution: Do not define shorthand aliases for a small number of accounts. It is inefficient.
Entering Aliases When Entering Accounts
When you invoke the account list of values window, the shorthand window is displayed.
You can enter a partial shorthand alias or skip the shorthand window to open the
Accounting Flexfield window.
After you enter a partial alias, the Accounting Flexfield window displays the segment
values represented by the alias. Change any segment values if desired.
If you entered an alias that represented an entire accounting combination, it fills in the
values and move you to the next field in the window.
Set of Books
Chapter 2 - Page 107
Business Situation
Create an alias for the Cash account.
Use the following information:
Field
Enter
Application
Flexfield Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
Assumptions
Set of Books
Chapter 2 - Page 108
Business Situation
Create an alias for the Cash account.
Use the following information:
Field
Enter
Application
Flexfield Title
Accounting Flexfield
Structure
XX_ACCOUNTING_FLEXFIELD
Solution
1. Open the Shorthand Aliases window.
(N) Setup > Financials > Flexfields > Key > Aliases
2. Use the Find icon to find your Structure and Chart of Accounts.
3. In the Shorthand region, select the Enabled checkbox.
4. In the Max Alias Size field, enter 4.
5. In the Prompt field, enter Alias.
6. In the Aliases, Description tabbed region, enter:
Alias
Cash
Template
01.110.1000
Description
7.
Set of Books
Chapter 2 - Page 109
8.
9.
Note: The first time you set up an account alias, you must go in and unfreeze, refreeze,
and recompile the accounting key flexfield. This does not have to be done again.
Open the Key Flexfield Segments window.
(N) > Setup > Financials > Flexfields > Key > Segments
Use the Find icon to locate:
Field
Enter
Application
Flexfield Title
Accounting Flexfield
10. In the Structures region, scroll down and place your cursor on
XX_ACCOUNTING_FLEXFIELD.
11. Unselect the Freeze button. Click the OK button on the message that appears.
12. Select the Freeze button again. Click the OK Button on the message that appears.
13. Select the Compile button. Click the OK button on all the messages that appear.
Set of Books
Chapter 2 - Page 110
Set of Books
Chapter 2 - Page 111
Set of Books
Chapter 2 - Page 112
Set of Books
Chapter 2 - Page 113
The Chart of Accounts list includes all of the Accounting Flexfields that have been
defined in Oracle GL. The Segment list is made up of the corresponding segments for a
particular Accounting Flexfield.
Note: The Account Hierarchy Editor button does not appear on the ADI toolbar unless your
responsibility allows you to make view or changes to account structures.
Set of Books
Chapter 2 - Page 114
Set of Books
Chapter 2 - Page 115
Vertical:
Changes the orientation of the hierarchy diagram to a tree structure.
Column:
Changes the orientation of the hierarchy diagram to a modified tree structure.
Horizontal:
Changes the orientation of the hierarchy diagram to a horizontal organization chart.
Node Properties:
Change the color and style of the squares used to represent parent and child nodes in a
hierarchy diagram.
Zoom In:
Enlarges the view of the current hierarchy diagram.
Zoom Out:
Reduces the view of the current hierarchy diagram.
Help:
Provides information about the Account Hierarchy Editor.
Set of Books
Chapter 2 - Page 116
Set of Books
Chapter 2 - Page 117
Set of Books
Chapter 2 - Page 118
Set of Books
Chapter 2 - Page 119
Set of Books
Chapter 2 - Page 120
Set of Books
Chapter 2 - Page 121
5.
6.
7.
8.
9.
Segment
value
900
Description
Set of Books
Chapter 2 - Page 122
6.
Segment
Value
925
Description
Select OK to save your work. The new child value appears in the hierarchy.
Set of Books
Chapter 2 - Page 123
Set of Books
Chapter 2 - Page 124
Set of Books
Chapter 2 - Page 125
Business Situation
Open the Account Hierarchy Editor
1. Open the Account Hierarchy Editor from the Ledger icon drop down list.
2. Select the Operations Accounting Flex from the Chart of Accounts list and the Department
segment from the Segment list.
View Hierarchies and Segment Attributes
3. View the hierarchy of value 400.
4. View the attributes of value 400.
Update Hierarchies
5. Remove all child values from value 400 except 410, 420, and 430.
6. View the new attributes.
7. View the hierarchy in a vertical format.
8. Change the node properties to show the description of both parents and children. Change
the description length to 15.
9. View your hierarchy with the descriptions.
10. Change the node properties by clearing the Description check box for both parents and
children.
Set of Books
Chapter 2 - Page 126
Assumptions
Set of Books
Chapter 2 - Page 127
3.
Set of Books
Chapter 2 - Page 128
6.
Update Hierarchies
7. In the Operations Accounting Flex window, place your cursor on the value 402.
8. Click and drag it back to the Segment Values window. This removes the child from the
hierarchy.
9. Remove all values from parent 400 by repeating steps 12 for each value except 410, 420,
and 430.
10. Double-click the value 400 to view the new attributes.
Copyright Oracle, 2009. All rights reserved.
Set of Books
Chapter 2 - Page 129
11. View the hierarchy vertically by clicking the Vertical Format icon on the Account Hierarchy
Editor (AHE) toolbar.
12. Select Edit > Node Properties from the menu.
13. Change the display attributes for both parent and child values by selecting Description.
14. Change the description length to 15 for both parent and child values.
Set of Books
Chapter 2 - Page 130
PT
Parent
Yes
Search for
Segment
Value
Direction
Down
Set of Books
Chapter 2 - Page 131
24. Close the middle window by clicking () in the upper right corner.
25. Click the value 400 in the far left Operations Accounting Flex window. Drag it and drop it
into the far right window.
Create New Parent Values
26. Double-click "New parent value" in the segment window. The Parent Attributes window
opens.
27. Enter 9XX, in the Segment Value field, where XX is your terminal number.
28. Enter 1999 New Parent Value in the Description field.
Set of Books
Chapter 2 - Page 132
31. Click the OK button to close the window. You will see the new hierarchy in the Ranges
region of the window.
32. Click the OK button to close the Parent Attributes window.
33. Drag 9XX and drop it into the Hierarchy Diagram window.
34. Double-click the New Parent Value in the segment window. The Parent Attributes window
opens.
35. Enter ZXX, in the Segment Value field, where XX is your terminal number.
36. Enter 1999 Z Parent in the Description field.
37. Click the OK button.
38. Drag the ZXX value and drop it into XX, to make it a child of the XX value.
39. Drag values 810, 820, and 830 and drop them into ZXX, to make them child values
assigned to ZXX.
Set of Books
Chapter 2 - Page 133
40. Double-click the New Parent Value from the segment window. The Parent Attributes
window opens.
41. Enter YXX in the Segment Value field, replacing XX with your terminal number.
42. Enter 1999 Y parent in the Description field.
43. Click OK.
44. Drag value YXX and drop it into ZXX, to make it a child value assigned to ZXX.
45. Drag child values 840 and 850 into the YXX parent.
46. Your new hierarchy should look like the following:
Set of Books
Chapter 2 - Page 134
Summary
Set of Books
Chapter 2 - Page 135
Summary
Set of Books
Chapter 2 - Page 136
Objectives
Objectives
Objectives
Journal Import
Journal Wizard
Journal Components
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. This step is optional. If you do not enter batch
information, Oracle General Ledger automatically creates one batch for each journal entry,
defaulting the name and the latest open period.
All journal entries in a batch share the same period.
Entering a batch control total and description are optional.
If you do not enter a batch name, you must recall the journal entry by date.
Batch information is stored in the GL_JE_BATCHES table.
Note: Most companies use standard naming conventions for batches and journals to easily
identify who entered the journal and the purpose of the journal entries. An example would be:
Accrual <Initials of the person who entered the journal> today's date.
Journal Header Information
The header information identifies common details for a single journal entry, such as
name, effective date, source, category, currency, description, and control total.
Group related lines into journal entries.
All lines in a journal entry must share the same currency and category.
Copyright Oracle, 2009. All rights reserved.
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.
7. Select Yes to close the message box telling you that the debits do not equal the credits.
One-sided journal entries can be posted when the currency is STAT.
Business Situation
Create a Journal Batch
A memo from your controller informs you that the Consulting Department (# 420) has purchased
computers in the latest open period. The computers are valued at $85,000, of which the office is
paying $5,000 cash and the remainder will be carried as a liability over the following year. An
additional memo from your controller informs you of $135,000 of one-time sales revenues
earned by selling these computers on credit. Record the journals for these two memos in one
batch using a batch control total.
1. Name your journal batch XX_Computer Purchases and Sales for the latest open period.
Enter $220,000 in the optional Control Total field.
2. Name your first journal entry XX_Computer Purchases, and enter Additions for the journal
entry category. Choose the USD currency and enter the following journal entry:
Account
Description
Debit
Credit
01-000-1560-21XX-000
01-000-1110-21XX-000
Cash
5,000
01-000-2210-21XX-000
Accounts Payable
80,000
3.
85,000
Name your second journal entry XX_Computer Sales with the category of Revenue. Enter
the following journal entry:
Account
Description
01-000-1210-21XX000
Accounts Receivable
01-420-4110-21XX000
Revenue
Debit
Credit
135,000
135,000
Description
Debit
01-410-9110-21XX-000
100
01-420-9110-21XX-000
150
01-430-9110-21XX-000
100
Assumptions
Account
Debit
Credit
10
01-000-1560-21XX-000
85,000
20
01-000-1110-21XX-000
5,000
30
01-000-2210-21XX-000
80,000
9.
Save your work. Select YES in the Decision Box that appears asking you: "There is a
control total violation."
10. Place your cursor in the Journal field and press the down arrow key to enter the second
journal. Name your second journal entry XX_Computer Sales with the category of Revenue.
Enter the following journal entry:
Line
10
Account
Debit
01-000-1210-21XX-000
135,000
Credit
20
01-420-4110-21XX-000
135,000
Account
Debit (STAT)
10
01-410-9110-21XX-000
100.00
20
01-420-9110-21XX-000
150.00
30
01-430-9110-21XX-000
100.00
Credit (STAT)
19. Save your work. Answer yes in the Decision box to the message: "The debit total does not
equal the credit total."
Posting Journals
Posting Journals
You have three methods to post journal batches.
Batch Posting: Navigate to the Post Journals window to post a group of journal batches.
(N) Journals > Post
Manual Posting: Select the More Actions button from either the Journals window or the Batch
window to post a journal batch at the time of entry. This option is available only if the profile
option Journals: Allow Posting During Journal Entry has been set to Yes. When you post
journals, Oracle General Ledger posts all journals in a batch. You cannot post individual
journal entries in a batch.
(N) Journals > Enter (B) More Actions
Automatic Posting: Run the AutoPost program to post journal batches automatically based on a
schedule you define.
(N) Setup > Journals > AutoPost
Posting Journal Batches
You can post actual, budget, and encumbrance journal batches.
The Posting Status for the batch must be Postable and the Period Status must be Open for the
following balance types:
Actual: Open period
Copyright Oracle, 2009. All rights reserved.
Assumptions
Tasks
Post Journals Using the Post Button
1. Responsibility = XXGeneral Ledger Super User, XXBOOK
2. Navigate to the Enter Journals window
(N) Journals > Enter
3.
4.
5.
Overview of AutoPost
Overview of AutoPost
To facilitate journal batch posting, you can schedule automatic posting based on parameters
you specify. You can define multiple criteria sets that include a range of journal effective dates
and multiple AutoPost priorities.
For example, suppose after running Journal Import, you routinely post journal entries from
Payables to record your payments. To automate posting these batches, you can define a set of
criteria to select all unposted journal entries with a source of Payables, a category of Payments,
and a balance type of Actual for all periods. You can then schedule the AutoPost program to
run at the beginning of each week. Oracle General Ledger automatically selects and posts your
Payables payment batches to update your cash balances.
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.
Running AutoPost
Running AutoPost
Once you define an AutoPost criteria set, run the AutoPost program to select and post any
journal batches that meet the specified criteria.
You can run the AutoPost program from:
AutoPost Criteria Sets window: (N) Setup > Journal > AutoPost
Submit Request window: Enter the AutoPost criteria set name in the Parameters window.
Review the AutoPost Execution Report to verify the journal batches selected for posting.
2.
3.
4.
Criteria Set
Demo Journals
Enabled
Yes
Description
Select Submit Only Priorities with Batches in Order and set the Number of Priorities to 1.
Enter the range of Journal Effective Dates:
From
To
Source
Manual
Category
All
Balance
Type
Actual
Period
All
5.
6.
7.
8.
9.
3.
4.
5.
6.
7.
- 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.
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.
T Accounts
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, such as accounts, activity details, net activity
for the entry, and account balances in both entered and functional currency. Customize the
display to meet your inquiry needs.
How to Use T Accounts and Activity Summary
1. Enter Demo% in the Batch Name field and select the Find button to retrieve the Demo
Computer Purchase and Sales journal batch.
(N) Journals > Enter
2. Select the Review Journal button.
3. Select a journal line and navigate to the T Accounts window.
(M) Tools > T Accounts
4. In the Options window, select the Segment radio button in the Organize By region. Select
the Company and Account segments from the List of Values.
5. Select the T Accounts button to view a graphical t-account display of the accounting
information.
6. From the T Accounts window, select the Activity Summary button to view the same
information in a trial balance format.
Copyright Oracle, 2009. All rights reserved.
Activity Summary
Activity Summary
The Activity Summary window contains a view of the accounting entry, summarized by
account in a trial balance format. This columnar layout groups debit and credit amounts by
account to provide a high-level view of the transaction.
In this window, you can:
Display debits and credits in separate columns with separate columns for entered and
functional currency, or
Display the net amount of debits and credits in one column.
Business Situation
You want to know the balance of the Computer & Software Account (01-000-1560-21XX-000).
Assumptions
3.
4.
5.
T-Accounts window
Assumptions
Tasks
View the accounting information for the XX_Employee Headcount journal entry from the
previous Practice using:
T-Accounts
Activity Summary windows
6.
7.
8.
Business Situation
In a memo from your manager, she asked you to check the details of an $80,000 payment your
company made during the period Mar-01, Batch Name 1383 Payables 856365:A 10071. The
account number is 01-000-1110-0000-000. She specifically asked for the following information:
Invoice numbers
Assumptions
Invoice numbers
Solution
1. Open the Find Journal window.
(N) Inquiry > Journal
2. In the Source field, enter Payables.
3. In the Period field, enter Mar-01.
4. Select the Find button.
5. In the Journal Entry Inquiry window, place your cursor on the appropriate line (Batch Name
1383 Payables, etc.) and select Review Journal.
6.
7.
8.
In the Payables Payment Accounting window, select the Show Transaction button.
9.
Reverse an entry
Post a batch
Business Situation
A memo from the MIS department states "Please correct the charge for computers for the latest
open period. The proper charge is $87,000, not $85,000."
Find a Journal Batch.
1. Query the journal batch XX_Computer Purchases and Sales.
2. Locate the Computer Purchases journal entry.
Reverse an Entry.
3. Reverse the journal entry in the latest open period using the More Actions button of the
Journals window.
Posting the Batch.
4. Post the reversal batch to negate the effect of the original batch. Note that the reversal
batch will be named Reverse "XX_Computer Purchases" <Date> <Time> <Request ID>.
Enter a New Journal Batch.
5. Create a new journal batch in the latest open period, named XX_Corrected Computer
Purchases. Use the Adjustment Category. Enter the following journal entry and post when
finished.
Line
Account
Debit
10
01-000-1560-21XX-000
87,000
20
01-000-1110-21XX-000
30
01-000-2210-21XX-000
Credit
Description
Computer and Software
5,000 Cash
82,000 Accounts Payable
Assumptions
Reverse an entry
Post a batch
Solution
Find a Journal Batch
1. Open the Find Journals window.
(N) Journals > Enter
2. Enter XX% in the Batch field of the Find Batch window, and select (B) Find.
3.
Select the XX_Computer Purchases journal entry and select (B) Review Journal.
Reverse an Entry
4. From the Journals window, select (B) More Actions > (B) Reverse Journal to reverse the
journal entry.
5.
Select the same period the journal was created in to reverse the journal, and select the OK
button to the message that appears.
7.
8.
Find the reversing journal entry named Reverse "XX_Computer Purchases" <Date>
<Time> <Request ID>.
Select (B) More Actions > (B) Post
Account
Debit
10
01-000-1560-21XX-000
87,000
20
01-000-1110-21XX-000
30
01-000-2210-21XX-000
Credit
Description
Computer and Software
5,000 Cash
82,000 Accounts Payable
15. Select (B) More Actions > Post to post your new journal entry.
Next Day: Assigns the day following the day of the original journal entry. This
appears in the list of values only if average balance processing is enabled for the set
of books. For more information, refer to the Oracle General Ledger User Guide or
11i General Ledger Financial Management Advanced Topic Average Balance
Processing.
Select AutoReverse checkbox: To mark all journals using this category to auto reverse.
Select AutoPost Reversal checkbox: Use in conjunction with the AutoReverse checkbox
to post the journal after reversal.
For example, to automatically reverse your previous month's accrual journal entries, assign the
following journal reversal criteria:
Category: Accrual
Method: Switch Dr/Cr
Reversal Period: Next Period
Select the AutoReverse checkbox
Select the AutoPost Reversal checkbox
Submitting Request to Automatically Reverse Journals
Select one of the following options to automatically reverse qualified journal entries:
Run the Open Period program to launch the Automatic Reversal program.
Note: If you do not want reversals to be generated when a period is opened, set the Profile
Option, GL: Launch AutoReverse After Open Period, to No.
Navigate to the Submit Requests window. Run the Automatic Reversal program.
(N) Reports > Request > Standard
All reversal journal entries with AutoReverse and AutoPost enabled are generated and posted
according to the reversal criteria that you define.
The Automatic Reversal program reverses only journal entries with a balance type of Actual.
You cannot use this program to reverse Budget or Encumbrance type journal entries. Budget
and encumbrance journal entries must be manually reversed.
3.
Method
Switch Dr/Cr
Reversal Period
AutoReverse
Yes
AutoPost
Reversal
Yes
5.
Journal
Period
Category
Accrual
Currency
USD
6.
7.
8.
Account
10
01-420-7640-2113-000
20
01-000-2225-2113-000
Debit
Credit
Description
10000
10000
Business Situation
Log in to the General Ledger Vision Operations responsibility and define a journal category with
a name and description called XX_Student, replacing <XX> with your two-digit student number.
1. Create a journal category.
2. Define the reversal criteria for your journal category.
3. Select the Change Sign as the reversal method and Next Period for the reversal period.
4. Enable the AutoReverse and AutoPost Reversal options for your category.
5. Enter and post a journal by using your journal category. Enter this journal in the accounting
period prior to the latest open period. This prior period must have a status of "Open".
6. Launch the Automatic Reversal program.
Note: Only one of the students or the instructor should perform this step.
7. Query and review the Reversed Journal Entry.
Assumptions
5.
14. Enter this journal in the accounting period prior to the latest open period. This prior period
must have a status of "Open".
15. Enter XX_Student for the journal entry category.
16. Enter the entry as shown in the following table:
Line
Account
Debit
10
01-000-1110-21XX-000
20
01-000-1220-21XX-000
Credit
17,500.00
17,500.00
18.
19.
20.
21.
Note: Only one of the students or the instructor should perform this step.
Open the Submit Request window.
(N) Reports > Request > Standard Select Single Request (B) Ok
In the Request Name field, select Program - Automatic Reversal. The Parameters window
appears.
In the Period field, enter the accounting period you want.
Click the Submit button to launch the program.
Overview
ADI Elements
ADI Elements
Journal Wizard:
Design and automatically generate spreadsheet based journal entry worksheets. Create
journal entries and access the convenience of a spreadsheet: copying and pasting cells,
dragging and dropping ranges of cells, and using formulas to calculate journal line
amounts. Application Desktop Integrator validates the data you enter against the
accounts, security rules, and reference information defined in General Ledger. Upload
your spreadsheet journal entries to General Ledger and post to update account balances.
Budget Wizard:
Build a budget spreadsheet, based on the budgets and budget organizations defined in
General Ledger. Download existing budget balances from General Ledger or create a
new budget. Enter budget balances manually, use budget rules, or use formulas and
models. Automatically graph your budgets or use a variety of graph styles to compare
budget and actual balances.
Report Wizard:
Using a spreadsheet, access General Ledger's Financial Statement Generator (FSG). Take
advantage of FSG's reusable and interchangeable report objects, server-based processing
for high performance, and report scheduling.
Analysis Wizard:
Copyright Oracle, 2009. All rights reserved.
Select amounts from a spreadsheet report and drill into the underlying financial
information. The complete range of accounts supporting an account balance are available;
summary balances, detail balances, journal lines, and subledger detail. Use drag and drop
to pivot accounting dimensions and reorganize financial data to analyze "what if" and
"what happened" analysis of both summary and detail financial information.
Account Hierarchy Editor:
Create, maintain, and manipulate General Ledger account structures using an intuitive
drag and drop interface. Create new parent and child values or modify dependencies in an
existing hierarchy, copy your current hierarchy to make changes, or create a new
independent hierarchy to model a pending reorganization. Validation rules ensure correct
relationships are maintained for a consistent chart of accounts.
Request Center:
Submit, monitor, and publish any Standard (Fixed Format), Standard (Variable Format)
or Financial (FSG) report. Publish the output to a spreadsheet, the Web, or directly to the
database, while also applying custom formatting such as colors, fonts, and a corporate
logo. Format reports using themes that can be reused. Monitor any concurrent request
submitted by any Oracle Application against any database.
Getting Started
Getting Started
When starting the Applications Desktop Integrator (ADI), the ADI Toolbar appears. Before
signing on, you have access to any functionality that does not require connection to a database,
such as a saved budget, journal, or report worksheets. ADI can be launched from a saved
worksheet if the Start ADI when Opening Worksheet is checked in the General Options
Settings tab.
ADI Toolbar
ADI Toolbar
Signon:
Signon to Applications Desktop Integrator (ADI) with your user name, password, and
responsibility.
General Ledger:
Access General Ledger features and the following ADI Wizards: Budget Wizard, Journal
Wizard, Report Wizard, Analysis Wizard, and Account Hierarchy Editor.
Applications:
Access applications such as Request Center, Oracle Applications, or Excel.
Options:
Access general ADI options or options specific to General Ledger, Request Center, and
Language.
Tip Wizard:
Set Tip Wizard Options, display the Tip Wizard greeting, or disable the Tip Wizard.
Help:
Launch Oracle Applications Help.
Minimize:
Copyright Oracle, 2009. All rights reserved.
Signing On to ADI
Signing On to ADI
Applications Desktop Integrator (ADI) uses the same username and password security as the
application you are accessing. ADI validates profile options, set by the System Administrator,
to determine which features of ADI can be accessed and what functions can be performed by a
user.
Selecting a Responsibility
Choosing a Responsibility
A responsibility is a level of authority you have been given to access functions and data in
Oracle Applications.
You may have more than one responsibility, each associated with one set of books in Oracle
General Ledger.
Check the Use Last Responsibility check box in the Signon window to use the same
responsibility used during your last Applications Desktop Integrator (ADI) session.
Once you are signed on to ADI, you can change your responsibility from within ADI by
selecting the Responsibility button from the ADI toolbar.
Toolbar Options
Toolbar Options
Reset Icons:
Reset the Applications Desktop Integrator (ADI) toolbar to the default ADI toolbar icons.
Add Icons Tab:
Define custom toolbar buttons to launch programs and processes external to ADI. For
each custom icon you choose to display on the toolbar, you must specify:
- Description: A name for the button.
- Command Line: The path and name of the program you want to associate with the
toolbar button. This is the program that launches when you choose the button.
- Working Directory: The pathname to the program executable.
Move Icons Tab:
Use this tab to move icons to and from the ADI toolbar. You can group and arrange icons
on the toolbar.
- Available Icons window: Lists the icons you can place on the toolbar. Click on the
+ sign to see the contents of poplists related to icons on the main toolbar.
- Toolbar Icons window: Lists the icons as they appear on the toolbar.
Use the separator button to create groups of icons on the main toolbar to reflect
your style of working with ADI.
Switch Orientation:
Choose this option to toggle between horizontal and vertical display of the ADI toolbar.
General Options
General Options
Worksheet Colors Tab: Define default color settings for journal, budget, report, and asset
worksheets. You can set colors for Field Text, Field Background, Context Text, Context
Background, Data Entry Area, and Sheet Background. The sample worksheet displayed to the
left of the Workbook Region options, shows you color choices as you make them.
General Options
General Options
Theme Defaults Tab:
Set the defaults for new report themes. The report theme defaults are also used when the
theme you specify for publishing a report does not exist or is damaged.
Theme:
From the Region poplist, you can select Report Title, Report Heading, Column Headings,
Line Items, or Amounts. Once selected, the choices you make affect the related region, as
reflected in the sample report output. For each theme option, you can set the Font to use
for displaying text, the font Size, whether text is Bold, and/or Italic, the Text and
Background colors, and whether the report area should be enclosed by a Border.
Logo:
You can specify an image file to be displayed on your report output. Specify the path and
filename for the image, or choose the Find button to browse your directory structure.
Set the following options once you select an image:
Include Border: Surround the image with a narrow border
Include Shadow: Display the image with a drop-down shadow
Align: Align the image to the left or right side of your report output.
Copyright Oracle, 2009. All rights reserved.
Width:
- Select Title to display the image to the left or right of your report title.
- Select Heading to display the image to the left or right of you report heading.
Banner Use for DB Publishing: Enable the checkbox to include a banner in your reports
published to the database and displayed by Report Manager.
As you make your selections, ADI updates the sample image on the right side of the window.
General Options
General Options
Settings Tab:
Set miscellaneous ADI parameters:
Start ADI when Opening Workbook:
Enable to automatically launch ADI when you open a budget, journal, or report
worksheet in Excel.
Start Request Center at Signon:
Enable to launch the Request Center automatically when you start ADI.
Show Upload Success Indicator:
Enable if you want ADI to display upload success indicators on your budget, journal, and
asset worksheets.
Zero Pad Account Values:
Enable if you want account segment values to be zero padded. For example, an account
number 50, where the segment is four characters in length, displays as 0050.
Enable Hot Keys:
Enable if you want to use special hot keys that are mapped from the keyboard to ADI's
functions.
Copyright Oracle, 2009. All rights reserved.
Always on Top:
Enable to force Window to always display the toolbar on top of all other open windows.
Tip Wizard:
Enable if you want to use Microsoft Agent. In the Character File window, enter the path
name for the character you wish to use. Choose the Show Characters button to test
display the Agent.
General Options
General Options
Installation Tab:
Set installation parameters.
Run Custom Macros:
Enable to run custom macros before and after certain ADI processes.
Perform Self Check at Startup:
Enable if you want ADI to perform a self-check when you start the system.
Play Sounds for Events:
Enable if you want ADI to play sounds for events such as error messages.
Write Statistics File:
Enable if you want ADI to gather statistics when you run performance testing scenarios.
Directory and Files Regions:
The Integrator Directory, User Settings Directory, Integrator Program Filename, and the
Applications Program Filename. Do not modify these items unless to do so by your
System Administrator.
Ledger Options
Ledger Options
Ledger Options
Budget Options:
Set defaults for budget formatting and graphing in the Budget tab.
Format Region:
Default options for formatting budget worksheets.
- Decimal Places: The number of decimal places the system displays for all values in
your worksheet.
- Minimum Width of Value Columns: The minimum width for each of your budget
worksheet value columns.
- Update Budget Status: Enable to have ADI automatically update the budget status
information on the Create Budget Worksheet window anytime you make changes to
your budget worksheet parameters.
Graph Region:
Default options for displaying graphs when you chose the Create Graph button from the
ADI toolbar.
- Style: Choose Area, Bar, Column, Line, or Pie.
- 2D or 3D: Display two or three dimensional graphs.
Copyright Oracle, 2009. All rights reserved.
Generate Axes: Enable to include these values on the axes of your graphs.
Include Budgets and Actuals: Enable to instruct ADI to graph both budget and
actual values for Excel workbooks where you have decided to include both budget
and actual amounts.
Ledger Options
Ledger Options
Journal Options:
Define general format settings for journal and asset worksheets in the Journal tab.
Format:
Change the appearance of fields and hints in your journal worksheet.
- Apply Format To: Select Fields or Hints then specify Font, Size, Italic, and Bold.
Layout:
Change journal worksheet layout options.
- Default Number of Rows: Select or enter a value from 1 to 65,500 for the number
of journal lines to display in your journal worksheet.
- Minimum Width of Value Columns: Select or enter a value from 1 to 20 for the
minimum width to be used in displaying amount fields.
Header:
Use to set the display of widths for Field Name, Context, and Field Value in a journal
worksheet header. Width is expressed as the number of Excel worksheet columns used to
display the item (1-10).
Ledger Options
Ledger Options
Report Definition Options:
Choose settings to define new reports, or to copy report objects in the Report Definition
tab. Use the Report Wizard to define report objects which are row sets, column sets,
content sets, and row order.
Defaults:
Specify the following default values:
- Rows: Number of rows to use for new report worksheets.
- Columns: Number of columns to use for new report worksheets.
- Column Width: Width to use for each column definition.
- Line Item Width: Width of the report area where the row labels appear.
- Format: Format mask to use for amounts in the report.
- Factor: The factor (Billions, Millions, Thousands, Units, or Percentiles) to use for
displaying numeric values.
Indicators:
The colors used to display the Account Assignments, Calculations, and Exception report
indicators on your report worksheet. The report indicators are the small symbols that
Copyright Oracle, 2009. All rights reserved.
appear to the left of your row definitions or above your column definitions. They indicate
the number of account ranges assigned to a row or column, as well as whether there are
calculations defined or column exceptions applied.
Copy Options:
When you use the Report Wizard, the following options determine whether the copy
check boxes are checked or unchecked in the wizard windows:
- Make Copy Default: Select Yes and the copy check boxes are checked whenever
you create new report objects or define a new report as you are guided through the
wizard windows.
Enforcement Level:
Determine ADI prompt messages as you move through the wizard windows.
Prompt:
ADI displays a message asking if you want to make a copy or use the original report or
report object as you are guided through the Report Wizard.
Do Not Prompt:
ADI does not display a message.
Enforce Default:
ADI enforces the setting you select in the Make Copy Default field.
Note: These options are overridden is the ADI security related profile options are defined in
General Ledger.
Ledger Options
Ledger Options
Report Analysis Options: Set options to help you drill down on financial reports in the Report
Analysis tab. If you change these settings, the change only apply to new drill that you initiate.
Drill Options Region: Select from the following:
Display Segment Values: Check the Grouped check box to have your account segments
displayed together as one value. Select the Individually check box to have your account
segments displayed separately.
Minimum Width Amount: Enter the minimum column width used for the amount
columns in your drill windows.
Include Descriptions: Mark the appropriate check box to display account descriptions in
your drill window for your account segments. Including descriptions can adversely affect
the performance of your drilldowns. Include only descriptions for critical account
segments.
Show:
- Account Type: Automatically show the account type when you drill down to detail
accounts.
- Suppress Zero Balances: Choose this option if you do no want zero balance
amounts to be displayed in your drill windows.
Copyright Oracle, 2009. All rights reserved.
Language Options
Language Options
In the Language region, choose:
Use default: To use United States (U.S.) English
Specific: To specify a different language
In the Font region, choose:
Use default: To use the standard Applications Desktop Integrator (ADI) font.
Specific: To change the font settings to those that support the unique characters required
by the language.
Help Region
Applications Desktop Integrator (ADI) provides online help that you can view using a
default web browser. To use this feature, you must first set the base URL address to the
location where ADI's web-based help files are installed. In the Help Language region,
choose:
- Use default: To have your help files displayed in U.S. English.
- Specific: To select a specific language with which to display your help files.
Your system administrator can provide you with this location.
Business Situation
Sign on to ADI
1. Launch ADI.
2. Sign on to General Ledger, Vision Operations (USA).
Add a Database
3. Add a database.
Customize Your Toolbar
4. Using the Toolbar Options icon in your toolbar, add the following icons to your toolbar:
Enter Budgets
Enter Journals
Define Report
Analyze Report
View Account Hierarchy
List of Values
Upload to Interface
5. Move these icons to the center of your toolbar and create separators before Enter Budgets
and after Upload to Interface.
6. Remove the Assets icon from your toolbar.
7. When you are finished, Select OK.
Set Worksheet Colors Tab
8. After selecting the General Options from the toolbar, view the settings in the Worksheet
colors tab.
9. Set the following options in the Worksheet Colors tab:
Workbook Region
Color
Field Text
White
Field Background
Purple
Context Text
Black
Context Background
Light Blue
White
Copyright Oracle, 2009. All rights reserved.
Sheet Background
Dark Gray
Background
Text
Report Title
Black
Red
Report Headings
White
Blue
Column Headings
Black
Blue
Line Items
Red
White
Amounts
Black
White
11. Select the Setting Tab and check the Show Upload Success Indicator.
Identify Settings
12. Identify the feature in the Settings tab that correlates to each of the following options:
The toolbar can always be seen: ___________________________________
Display indicators on your worksheet: _______________________________
Use key equivalents for ADI: _______________________________________
When you open an ADI worksheet, also start ADI: ______________________
An account number of 50 would display as 0050: ________________________
The submitting and publishing feature of ADI would start when ADI was started:
_______________________________________________
Hint: Review the Settings tab in the General Options window.
Create a Journal Worksheet with New Colors
13. Create a journal worksheet to test your new layout colors.
Assumptions:
5.
6.
7.
Add a Database
8. Select the Define Databases button in the lower left hand corner with three cylinders on it.
The Select Database window appears.
9.
Select the Add Database button in the lower left hand corner with the green plus sign. The
Add Database Details window appears.
10. Complete the following fields in the Add Database Details window:
Name
Description
ClassDB
GWYUID
applsyspub/pub
FNDNAM
Apps
Connect String
11. Select the OK button (the green check mark) to confirm your database details.
13. Select the Move Icons tab in the Toolbar Options window.
14. Place your cursor on the Ledger icon and click the plus sign (+) to see all available icons.
15. Place your cursor on the Enter Budgets icon in the Available Icons region so that it is
highlighted. Select the right arrow in the center part of the window to add the icon to the
Toolbar Icons region.
16. Repeat step 4 for the Enter Journals, Define Report, Analyze Report, View Account
Hierarchy, List of Values, and Upload to Interface icons.
17. Place your cursor on the Assets icon in the Toolbar Icons region. Click the left arrow to
remove it from the Toolbar Icons region.
18. Place your cursor on the Applications icon in the Toolbar Icons region. Select the separator
button () on the right side of the window to create a separator before the Applications
icon.
19. Place your cursor on the Enter Budgets icon. Select the up arrow and move the icon
between the separator that you just created and the Applications icon.
20. Repeat step 8 for the icons you added in step 5.
21. Place your cursor on the Enter Budgets icon in the Toolbar Icons region. Select the
separator button () on the right side of the window to create a separator before this icon.
22. When you are finished, select the OK button. ADI will build your new toolbar. Verify it
against the one below. If it does not match, open the window again to make any changes.
Color
Field Text
White
Field Background
Purple
Context Text
Black
Context Background
Light Blue
White
Sheet Background
Dark Gray
Background
Text
Report Title
Black
Red
Report Headings
White
Blue
Column Headings
Black
Blue
Line Items
Red
White
Amounts
Black
White
26. Select the Settings tab and check the Show Upload Success Indicator option.
Identify Settings
27. Identify the feature in the Settings tab that correlates to each of the following options:
1. The toolbar can always be seen:
Always on Top
2. Display indicators on your worksheet:
Show Upload Success Indicator
3. Use key equivalents for ADI:
Enable Hot Keys
4. When you open an ADI worksheet, also start ADI:
Start ADI when Opening Workbook
5. An account number of 50 would display as 0050:
Zero Pad Account Values
6. The submitting and publishing feature of ADI would start when ADI was started:
Start Request Center at Signon
7. Select the OK button (green check mark) to close the General Options window
Create a Journal Worksheet with New Colors
28. Select the Enter Journals icon in your toolbar.
29. The Create Journal Worksheet window appears. Accept all defaults and select the OK
button (green check mark).
30. Your worksheet should look similar to the one below, reflecting the color changes you made
in Step 3 of this Practice:
Multiple Journal Entry: Select this option if you want to create more than one journal
entry or batch at a time. You can enter different header information for each journal entry
line. A multiple journal entry enables you to enter many batches, many journal entries,
and many lines. One disadvantage is that you have to enter the batch name, journal name,
and accounting period on each line.
Viewing Journal Worksheets
ADI builds your worksheet based on your default specifications.
The context region includes the journal type and style, the set of books, and the database.
The header region displays the journal category, source currency, accounting date, and
any other fields that you have chosen.
Either region can be hidden by clicking the appropriate button, View Context or View
Header.
Optional Fields
You can add any of the following fields to the worksheet by selecting the corresponding
checkbox.
- Group ID, batch name, batch description, journal name, journal description, journal
reference, reverse journal, reversal period and clearing company.
- If you do not select the Batch Name or Group ID fields to make your worksheet
unique, it is possible that journal entries from two different users will be grouped
together in the same batch during import. If you do not use either of these optional
fields, you can set the profile option, GLDI: Create Group ID to Yes, which enables
ADI to generate a group ID automatically during upload.
Using the Lines Tab
Required Fields
All journal types display Account, Debit, and Credit fields. Multiple-entry journals also
include journal category, source, currency and accounting date.
- Budgets: Period, budget name.
- Encumbrances: Encumbrance type.
Optional Fields
Description, stat amount, reconciliation, reference, invoice date, tax code, invoice
identifier, invoice amount, VAT context, line descriptive flexfield (DFF) context, line
DDF 1 to 10, captured info context, captured info DDF 1 to 10, line detail report, source
detail report, and additional lines.
- Multiple-entry journals: Group ID, batch name, batch description, journal name,
journal description, journal reference, reverse journal, reversal period, and clearing
company.
- Foreign Actuals: Converted debit and converted credit.
How to Create a Journal Worksheet
1. Open the Journal Worksheet window.
(N) Launch ADI > Sign On > Ledger > Enter Journals
2. Select the following parameters:
- Choose Journal Type Functional Actuals
- Number of Journals
Single
- Create Worksheet in
New Workbook
3. Select the Edit Layout button in the lower right hand corner of the Create Journal
Worksheet window.
4. Modify the worksheet layout. In the Header tab, select Accounting Date and use the
second up arrow button to move the Accounting Date to the top. Select the check boxes
for Batch Name and Journal Name to include them in the worksheet.
5. Select the Lines tab and add the Description field by selecting the check box.
6. Select the Check button to close the Define Worksheet Layout window. Select the Check
button again to close the Create Journal Worksheet window and open the Excel
spreadsheet.
Note: Prior to running Enter Journals, go to Options > General Options > (T) Settings. Select
Show Upload Success Indicator. This will enable the green happy (successful) and red sad
(unsuccessful) faces that appear on the worksheet when you upload.
Entering Data
Entering Data
When entering data, you can use the list of values feature to help you select a valid value.
Double-click in any one of the fields that contains the word List, such as Category, or click the
List of Values icon on your toolbar.
Note: Your toolbar must be invoked in order to use the double-clicking feature.
Marking the Upload Column
Use the Upload (UPL) column to mark rows for upload.
When you enter a journal line directly or use the list of values, the column is populated.
If you copy and paste a journal line, ADI does not place a flag character in the upload
column for your new journal line. To mark a column for upload, type any character on
your keyboard in the upload column cell for the journal line.
Note: When you start the upload process, you can choose to upload only flagged rows.
Entering Flexfield Combinations
You can enter flexfield combinations by one of the following methods:
- Typing in directly
- Using the list of values
- Using account aliases
Copyright Oracle, 2009. All rights reserved.
You can select the type of pre-validation. All pre-validation types perform segment
security checking:
- Full: Validates all journal data and performs cross-validation.
- Partial: Validates all journal data except accounts.
- None: Performs segment security checking only.
Using Journal Import Options
If you select import journals as part of the upload process, you can set import options:
- Post Account Errors to Suspense: To post journal entry lines with errors to a
predefined suspense account. Suspense posting must be enabled for this set of
books.
- Create Summary Journals: To summarize all journal entry lines that share the same
account combination.
- Descriptive Flex: To import descriptive flexfields with or without validation. Use
this option when you have defined a descriptive flexfield in the Oracle General
Ledger Enter Journals window.
If you do not select Start Journal Import, you must submit the import process from ADI
as a separate step or run it from General Ledger.
Running Journal Import in ADI
You can continue using Enter Journals while Journal Import is running because the
concurrent process runs in the background.
If the option Show Upload Success Indicator in the General Options window is enabled,
the Messages column of the worksheet displays a green success indicator in each row that
has uploaded. Error messages are displayed even if the option is set to No.
You can use the Request Center window to check the status of your request. You may see
that the request has completed with a status of normal. You should still review the report
to check for import errors.
If you have restricted the ability to delete journal entries in Oracle, the Delete Journal
Import Data is not allowed.
Troubleshooting the Import Process
You must have a valid accounting date before you can upload.
You must have a value in either the debit or credit fields.
You must have a balanced journal entry if you have set the profile option GLDI: Force
Journal to Balance to Yes.
Note: ADI always checks for balanced journal entries. This profile option prohibits unbalanced
journal entries from being imported into Oracle General Ledger even if suspense posting is
enabled.
If you specify a reversal period but leave the Reverse Journal field blank, the journal
upload process fails for that journal. For a multiple journal worksheet, only the specific
journal row fails.
ADI interprets three adjoining blank rows as the end of the journal entry. Any lines that
appear after three blank rows are ignored.
You must rename any user-defined information that includes an apostrophe, such as a
journal source or journal category.
Copyright Oracle, 2009. All rights reserved.
During upload, Enter Journals validates your accounts and reference fields, such as
source and category. If you receive an error message notifying you of invalid values for
any of these fields, you need to choose a valid value, and then upload again.
Note: An error message is displayed for rows that did not upload successfully. For successful
uploads, a "happy face" is displayed in the message box if you have selected the option Show
Upload Success Indicator in the General Options window.
Viewing Journals in Oracle General Ledger
You can review your journal entries in the Enter Journals window in General Ledger.
When you are satisfied with your journal entries, you must post them to update account
balances.
Enter and upload journal entries using the ADI Journal Wizard
Business Situation
Create a Worksheet
1. Create a single journal worksheet with a type of functional actuals.
Modify the Worksheet Layout
2. Modify the worksheet by moving the Category field to the very bottom of the header.
3. Include batch and journal name as well as line description.
Enter a Journal Entry
4. Enter a journal entry for the latest open period. The category is Reclass.
5. Verify the context information.
6. Name your batch and journal XX_Salary Reclass.
7. Write the batch and journal name here: ________________________________.
8. Enter the following journal entry:
Account
Debit
Credit
2000
1000
1000
4000
2400
2000
17. Using the list of values, select the following segment value combinations in the new
worksheet called Journal2:
01 410 4150 21XX 000
01 420 4150 21XX 000
01 430 4150 21XX 000
01 000 1210 21XX 000
18. Link the amounts in the Journal2 sheet with the values you entered in Sheet5 for each
departments revenue. Make sure that you link to the credit field and not the debit field. Link
the descriptions on Sheet5 to the line descriptions of the worksheet.
Note: For the Receivables account, use a summing formula to add the other lines.
Upload the Journal Entry
19. Upload the journal but do not select Start Journal Import.
20. Accept all other defaults.
Import the Journal Entry
21. Select Submit Process > Journal Import from the ADI toolbar.
Copyright Oracle, 2009. All rights reserved.
22. Query the journal imports and find your journal entry using the Group ID number as the
criteria.
23. Accept all other defaults.
Review and Post the Journal Entry in Oracle Applications
24. Open the Oracle Applications. Sign on using the same username and password.
25. Query and post both of your journal entries to update the balances.
Assumptions
Enter and upload journal entries using the ADI Journal Wizard
Solution
Create a Worksheet
1. Click the Enter Journals icon on the toolbar.
2. Select Functional Actuals and single journal entry for a new workbook.
6.
Select the Lines tab and add the Description optional field.
Copyright Oracle, 2009. All rights reserved.
7.
8.
12. Name your batch and journal XX_Salary Reclass. Use your initials or your two-digit student
number as your unique identifier.
13. Write the batch and journal name here: ________________________________.
14. Enter the journal lines information.
15. Your journal entry should look like the following example:
24. Select the latest open period and the Revenue category.
25. In the Group ID field, enter your two-digit student number and todays date (XXMMDDYY);
for example, 03020702 or 11013102.
26. Name your batch and journal XX_Revenue. Make sure you use the same unique identifier
that you used above. If you do not use the same naming convention, it will be difficult to find
your journal entries in Oracle GL.
Copyright Oracle, 2009. All rights reserved.
2400
2000
Note: Do not be alarmed if the number of your new worksheet is different than the one
listed here. Use the number that was generated when you added the worksheet.
30. Click on the Journal 2 tab (worksheet), which is on the bottom of your screen.
31. Ensure the ADI toolbar is invoked. Double-click the Co column of the accounting flexfield on
the first journal lines row of your spreadsheet. Select the following account segment values
from the list of values:
01 410 4150 21XX 000
01 420 4150 21XX 000
01 430 4150 21XX 000
01 000 1210 21XX 000
32. Place your cursor in the Credit field of the first code combination (Department 410 line).
Type an equal sign (=) and toggle back to the Sheet5 tab on the bottom of your screen
(where you just entered amounts). Place your cursor in the field that contains 4000, which
should be cell A1. Press [Enter].
33. Go to next credit line (Department 420 line) in the Journal2 worksheet. Type an equal sign
(=) and link this to Sheet5 cell A2. Do the same for Department 430. Link the descriptions in
Sheet5 to the line descriptions in the journal worksheet.
Note: Your sheet reference may differ from Sheet5, but the cell should A2.
34. Go to the last journal line (1210-Receivables) in the Journal2 worksheet. Place your cursor
in the Debit field. Enter the following: =SUM(I18:I20).
Note: Make sure that the cell range in the parenthesis is the same as the range of the
first three lines of the Credit column on your spreadsheet.
53. You should see two unposted journal entries in this window. Click the Review Journal
button to view the journal entries.
54. From either the Enter Journals window or the journal entry, click the More Actions button to
post your journal entry.
Note: Using these forms, you must post the journal batches separately.
55. When your requests have completed, refresh the Enter Journals window by clicking the
Requery button.
56. The Enter Journals window should display the two journal entries. The status of the journals
should be Posted.
Profile Options
Profile Options
Applications Desktop Integrator (ADI) profile options are detailed below. In most cases, your
system administrator must set these profile options.
GL AHE:
Saving Allowed: Specify whether account hierarchy changes can be saved from the
Account Hierarchy Editor.
GLDI:
Analysis Wizard Privileges: Specify Analysis Wizard privileges. Settings are Yes or No.
GLDI:
AutoCopy Enforcement Level: Specify the enforcement level for the Report Wizard's
AutoCopy function. Settings are:
- None: Work with copies or originals of existing reports and report objects.
- Enforce Copy: Must create copies to work with rather than use originals that are
stored in the applications database.
- Enforce Original: Must work with originals that are stored in the applications
database.
GLDI:
Copyright Oracle, 2009. All rights reserved.
Enforce Budget Wizard Segment Security: Specify whether segment value security is
enforced when using the Budget Wizard.
GLDI:
Budget Wizard Privileges: Specify Budget Wizard usage privileges for individual users.
Settings are:
- None: Cannot use Budget Wizard.
- Entry: Can only enter budget data in a budget worksheet.
- Entry, Upload: Can enter budget data and upload that data to the General Ledger
Interface table.
- Entry, Upload, Submit: Can enter budget data, upload that data, and submit the
budget import process.
GLDI:
Journal Wizard Privileges: Specify Journal Wizard usage privileges for individual users.
Settings are:
- None: Cannot use Journal Wizard.
- Entry: Can only enter journals in a journal worksheet.
- Entry, Upload: Can enter journal data and upload that data to the General Ledger
Interface table.
- Entry, Upload, Submit: Can enter journal data, upload that data, and submit journal
import processes.
GLDI:
Report Wizard Privileges: Specify Report Wizard usage privileges for individual users.
Settings are:
- None: Cannot use Report Wizard.
- Define: Can define reports but cannot submit them.
- Submit: Can submit reports but cannot define them.
- Define, Submit: Can define and submit reports.
ADI:
Allow Sysadmin to View All Output: Specify whether the system administrator can view
all output generated by the Request Center. Settings are Yes or No.
ADI:
Use Function Security: Specify whether ADI uses the function security model. Settings
are Yes or No.
GLDI:
AHE Privileges: Specify Account Hierarchy Editor usage privileges for users. Settings
are Yes or No.
GLDI:
Allow Drilldown Across Books: Specify drilldown privileges across sets of books.
Settings are Yes or No.
GLDI:
Balance by Accounting Date: Specify whether journal amounts for non-average daily
balance set of books must balance by accounting date before upload to General Ledger.
Settings are Yes or No.
GLDI:
Converted Entry Threshold: Specify a numerical threshold amount that converted
currency journals must balance within before upload to General Ledger.
GLDI:
Create Group ID: Specify whether ADI automatically creates a group ID for the journal
during upload to General Ledger. Settings are:
- None: No group ID automatically created.
- User ID: Acquires the ID number of the user uploading journals to the GL Interface
table.
- User ID + Julian Day: Acquires the ID number of the user uploading journals to the
GL Interface table and attaches the appropriate Julian day.
- Control Sequence: Acquires a number from the control sequence table.
GLDI:
Force Full Validation: Specify whether ADI forces full validation during budget and
journal upload to General Ledger. Settings are Yes or No.
GLDI:
Journal Source: Specify the mandatory journal source to be used during journal upload to
General Ledger.
GLDI:
Force Journal to Balance: Specify whether journal amounts must balance before upload
to General Ledger. Settings are Yes or No.
GLDI:
Maximum Effective Ranges for Drilldown: Specify the maximum account ranges that
can be drilled down on with the Analysis Wizard.
Force Full Validation - Forces full validation during budget and journal uploads from
ADI. If validation fails, the upload does not continue.
GLDI:
Journal Source Specifies a single journal source that defaults on all journal worksheets
and used during upload from ADI to General Ledger. You can later query journals in
General Ledger by this source.
GLDI:
Force Journal to Balance Specifies whether journal amounts must balance before
upload to General Ledger from ADI.
GLDI:
Journal Wizard Privileges - You can assign one of four security levels:
- Entry: You can only enter journals in a journal worksheet.
- Entry, Upload: You can enter journals and upload them to the GL_INTERFACE
table.
- Entry, Upload, Submit: You can enter journals, upload them, and submit the journal
import process.
None: You have no access to any Enter Journals features.
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 Multiple 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 set of books and
in each of your reporting sets of books.
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.
Importing Journals
Importing Journals
(N) Journals > Import > Run
To run journal import from General Ledger, navigate to the Import Journals window. Enter the
source. You can choose No Group ID, All Group IDs, or specific Group IDs. You can use the
the list of values for this field to determine if the Group ID exists in the interface table. Then
select the Import button to start the import program.
Note: Oracle subledgers create a report when the transfer is run from the subledger that
displays the Journal Import Group ID. You can view the output in the Request window to
locate the Group ID.
You can run Journal Import in parallel for several sources as long as each request corresponds
to a unique Source/Group ID combination. The maximum number of combinations you can run
at one time is 20.
Oracle General Ledger names the created batch with the following naming convention:
<Optional User-Entered Reference><Source><Request ID><Actual Flag><Group ID>
Suspense Posting
If suspense posting is enabled for your Set of Books, select the Post Errors to Suspense
check box. Journal Import posts entries with invalid account combinations to a
Copyright Oracle, 2009. All rights reserved.
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.
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.
subledger source in the Journal Sources window whether you transfer in summary or detail
from subledgers.
Report on journals by source using the Foreign Currency Journals or General Journals
reports.
If you have journal approval enabled for your set of books, 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 close, you might run a report listing all journals that were created for the period with
a category of accruals. This way you can review the accrual entries created before
finalizing your close.
Caution: Oracle General Ledger does not have a standard report showing Journal Import
reference information. You must create a custom report to access this information.
Note: Any sources or categories that do not have a suspense account defined in the suspense
accounts window use the default suspense account defined in the set of books window.
Examples for Using Suspense Accounts
Use suspense accounts to post disputed transactions. When the dispute is resolved, you
can transfer the balance out of the suspense account.
Note: Using suspense accounts generally increases the time it takes to reconcile transactions.
Suspense Accounts
Statistical Accounts
Business Situation
When your company created its Set of Books within Oracle General Ledger, it allowed
Suspense Posting to automatically balance out-of-balance journals. You are now going to define
an additional Suspense Account.
1. Use the following to define your Suspense Account:
Source
XX_Purchasing
Category
XX_Adjustment
Account Code
Combination
01-000-1110-21XX-000
Description
Optional
Assumptions
Suspense Accounts
Statistical Accounts
Solution
1. Define a Suspense Account using the following information.
Source
XX_Purchasing
Category
XX_Adjustment
01-000-1110-21XX-000
Account Description
Optional
2.
Journals General:
Details for each journal entry. Use to check journal entries, entered or imported, prior to
posting.
Journals Day Book:
Posted journal entries and details listed chronologically for a range of dates, journal
source, or journal category.
Journals Vouchers:
Use to print journal vouchers by batch for a specific journal source, category, and
document sequence.
Journal Check Report:
Use to check manual journal entries prior to posting.
Note: Use Journal Reports to review information relevant to your journal entries for all
currencies and posting statuses. The same segment security rules defined to restrict user access
to segment values in your accounting flexfield are extended to these reports.
Summary
Summary
Summary
Summary Accounts
Chapter 4
Summary Accounts
Chapter 4 - Page 1
Summary Accounts
Chapter 4 - Page 2
Summary Accounts
Summary Accounts
Chapter 4 - Page 3
Objectives
Summary Accounts
Chapter 4 - Page 4
Overview
Summary Accounts
Chapter 4 - Page 5
Overview
Summary Accounts
Chapter 4 - Page 6
Summary Accounts
Chapter 4 - Page 7
Summary Accounts
Chapter 4 - Page 8
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.
Summary Accounts
Chapter 4 - Page 9
Summary Accounts
Chapter 4 - Page 10
Summary Accounts
Chapter 4 - Page 11
Summary Accounts
Chapter 4 - Page 12
Rollup Groups
Rollup Groups
About Rollup Groups:
A rollup group is a collection of parent segment values for a given segment
A value cannot belong to a rollup group unless it is a parent value that has child values
Parent values and child values belong to the same value set, which is attached to a key
flexfield segment
Summary Accounts
Chapter 4 - Page 13
Summary Accounts
Chapter 4 - Page 14
Template Values
Summary Accounts
Chapter 4 - Page 15
Summary Accounts
Chapter 4 - Page 16
Summary Accounts
Chapter 4 - Page 17
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
1.
Define Rollup Groups (placeholder for parent account used in template definition).
Find Values By
Value Set
Name
XX_Account
Code/Name
TOTXEP
Description
Total Expense
2.
Define Parent Accounts (tell the summary accounts what ranges of child values to sum).
Find Values By
Value Set
Name
XX_Account
Value
7000
Description
Total Expense
Parent
Checked
Group
TOTEXP
Summary Accounts
Chapter 4 - Page 18
3.
Define Summary Account template (what level of detail to breakoutlike total expenses by
company, total expenses by company and department and how far back to maintain
summary balances).
Name
Company
Cost Center
Account
TOTEXP
Reserved
Earliest Period
Dec-00
Summary Accounts
Chapter 4 - Page 19
6.
7.
8.
Code/Name = TOTEXP
Description = Total Expense
Save your work.
Summary Accounts
Chapter 4 - Page 20
13.
14.
15.
16.
17.
18.
Name = XXAccount
(B) Find
Place cursor in the Value field.
(M) File > New
Value = 7000
Description = Total Expense
19.
20.
21.
22.
23.
Summary Accounts
Chapter 4 - Page 21
Summary Accounts
Chapter 4 - Page 22
Summary Accounts
Chapter 4 - Page 23
Summary Accounts
Chapter 4 - Page 24
Summary Accounts
Chapter 4 - Page 25
Summary Accounts
Chapter 4 - Page 26
Summary Accounts
Chapter 4 - Page 27
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.
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.
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,
encumbrance and budget summary account balances. General Ledger maintains summary
account balances for this accounting period and for subsequent periods.
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.
Copyright Oracle, 2009. All rights reserved.
Summary Accounts
Chapter 4 - Page 28
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.
Summary Accounts
Chapter 4 - Page 29
Summary Accounts
Chapter 4 - Page 30
Summary Accounts
Chapter 4 - Page 31
Summary Accounts
Chapter 4 - Page 32
Summary Accounts
Chapter 4 - Page 33
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.
Summary Accounts
Chapter 4 - Page 34
Summary Accounts
Chapter 4 - Page 35
Summary Accounts
Chapter 4 - Page 36
Summary Accounts
Chapter 4 - Page 37
Summary Accounts
Chapter 4 - Page 38
Summary Accounts
Chapter 4 - Page 39
Summary Accounts
Chapter 4 - Page 40
Summary Accounts
Chapter 4 - Page 41
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.
Summary Accounts
Chapter 4 - Page 42
Summary Accounts
Chapter 4 - Page 43
Summary
Summary Accounts
Chapter 4 - Page 44
Objectives
Debit
01-000-1210-2103000
Credit
10,000
01-000-2210-2103000
10,000
4.
5.
6.
Select the More Actions button and then OK to save your journal entry.
Select on the Post button.
Open the Define Recurring Journal Formula window.
(N) Journals > Define > Recurring
7. In the Batch field of the Recurring Batch region, enter XX_Demo Journals.
8. In the Journal field of the Journal Entry region, enter Salary Expense.
9. Select Payroll in the Category field and USD in the Currency field.
10. Select Lines to open the Journal Entry Line window.
11. Enter lines 10 through 40 as shown:
Line
Account
Line Description
10
01-120-5800-2103-000
Salary Expense
20
01-130-5800-2103-000
Salary Expense
30
01-140-5800-2103-000
Salary Expense
40
01-000-2410-2103-000
Accrued Payroll
12. Save your work and close the Journal Entry Line window.
13. Open the Find Journals window.
(N) Journals > Enter
14. Query on your journal batch Name = XX_Demo Journals <Date> <Time> (Tip: use the
wildcard, %XX_Stand%), and select Find.
15. Select the Salary Expense Journal and select Review Journal.
16. Enter the amounts for salary expense as follows:
Journal 1: Salary Expense
Debit
23,000.00
15,500.00
4,700.00
Credit
43,200.00
Formula
Generate your recurring journal
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
1.
Debit
01-000-1210-21XX-000
100,000
01-000-2210-21XX-000
2.
3.
Credit
100,000
Account
Description
10
01-120-5800-21XX-000
Salaries Expense
20
01-130-5800-21XX-000
Salaries Expense
30
01-140-5800-21XX-000
Salaries Expense
40
01-000-2410-21XX-000
Accrued Payroll
4.
Note: Depending on your database, your segment separator may be a dash "-", a
period ".", or other character.
Enter a Standard Journal
Name your second journal Depreciation Adjustments. The category is Depreciation
Adjustment and the Currency is USD. Enter the following journal lines:
Line
5.
Account
7.
01-120-7320-21XX-000
Building
2,000
20
01-120-7330-21XX-000
Machinery
3,000
30
01-120-7350-21XX-000
Vehicles
4,000
40
01-120-7360-21XX-000
Computers
5,000
50
01-000-1690-21XX-000
Depreciation Reserve
Adjustment
-14,000
10
01-000-1260-21XX-000
01-120-7730-21XX-000
Generate
Generate the recurring journal batch for the latest open period.
Adjust Journals
Open the Enter Journal window and adjust the first journal as follows:
Journal 1: Salary Expense
Debit
230,000.00
155,000.00
47,000.00
Amount
10
Line
6.
Description
Credit
432,000.00
2.
Debit
Credit
100,000
100,000
Click on the More Actions button and then click OK to save your journal entry.
Click on the Post button.
Open the Define Recurring Journal Formula window.
(N) Journals>Define>Recurring
In the Batch field of the Recurring Batch region, enter XX_Standing Journals.
3.
In the Journal field of the Journal Entry region, enter Salary Expense.
Select Payroll in the Category field and USD in the Currency field.
Account
Line Description
10
01-120-5800-21XX-000
Salaries Expense
20
01-130-5800-21XX-000
Salaries Expense
30
01-140-5800-21XX-000
Salaries Expense
40
01-000-2410-21XX-000
Accrued Payroll
Note: after completing Line 10, place your cursor in the Line number field and use the
down arrow on the keyboard to enter the next line.
4.
Save your work and close the Journal Entry Line window.
Place your cursor in the Journal field of the Journal Entry region and press the down
arrow to add the next Journal in Task 4.
Name your second journal entry Depreciation Adjustments. Select the Depreciation
Adjustment category and USD as the currency.
Select the Lines button.
Enter the journal lines as follows:
Line
Account
Line Description
Amount
10
01-120-7320-21XX-000
Building
2,000
20
01-120-7330-21XX-000
Machinery
3,000
30
01-120-7350-21XX-000
Vehicles
4,000
40
01-120-7360-21XX-000
Computers
5,000
50
01-000-1690-21XX-000
Depreciation Reserve
Adjustment
-14,000
Note: Positive amounts will be debits and negative amounts will be credits
5.
Save your work and close the Journal Entry Line window and go back to the Define
Recurring Journal Formula window.
Place your cursor in the Journal field of the Journal Entry region , and press the down
arrow to add the next Journal in Task 5.
Name your last journal entry Bad Debt Expense. Select the Adjustment category and USD
as the currency.
Select Lines and enter 10 in the line field and 01-000-1260-21XX-000 in the Account
field.
In the formula region, enter 1 in the Step field, select Enter in the Operator field, and
enter 01-000-1210-21XX-000 in the Account field.
For the next formula step, enter 2 in the Step field, select times (X) in the Operator field,
and enter -.05 in the Amount field.
Place your cursor in the Line field, and use the down arrow key to enter the offsetting
line 9999 and account 01-120-7730-21XX-000.
6.
7.
Select Generate and note your concurrent request ID. Wait for your request to finish.
Open the Find Journals window.
(N) Journals>Enter
Query on your journal batch Name = XX_Standing Journals <Date> <Time> (Tip: use
the wildcard, %XX_Stand%), and select Find.
Debit
230,000.00
155,000.00
47,000.00
Credit
432,000.00
Save your work and close the Journals window to go back to the Enter Journals window.
Copyright Oracle, 2009. All rights reserved.
8.
MassAllocations Overview
B is the numerator of the factor (a number or statistical account) that multiples the
cost pool for the allocation.
- C is the denominator of the factor (a number or statistical account) that multiples
the cost pool for the allocation.
Note: Parent values can be used in one or more segments. To improve performance keep the
number of parents to a minimum.
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Use the General Ledger, Vision Operations (USA)
Replace XX in the Practice with a unique identifier such as your initials or a number. This
is necessary in order to create unique records within the database while performing the
Practice. You will need to make sure the segment value you will use is set up for the
Value Set for that segment (e.g. if you will use value 2166 in place of 21XX, this value
must be setup for that segment in your chart of accounts.
There is a Parent Value 400 for the department segment setup that includes
Departments 410, 420 and 430 as child values.
Tasks
1.
2.
3.
Account
Debit
10
01-410-9110-21XX-000
100
20
01-420-9110-21XX-000
150
30
01-430-9110-21XX-000
100
Note: Depending on your database, your segment separator may be a dash "-", a period
".", or other character.
Enter a New Journal Entry to Record the Cost Pool
Enter a new journal entry XX_Benefits. Debit the Health and Welfare account 01-4046140-21XX-000 for $250,000 and credit account 01-000-2410-21XX-000 for the same
amount. Post this journal batch and wait for the posting process to complete.
Define a MassAllocation Batch
Define a MassAllocation batch called XX_Insurance Benefits using the Actual Balance
type. Enter a journal called XX_Insurance Formula and choose Allocation for the
category and Allocate Balances from Full Balance.
In Row A (A = the amounts to be distributed), enter the Health and Welfare account (01404-6140-21XX-000). Enter Constant for the segment type for all segments. Select USD
for the currency, PTD for the amount type, and Current Period for the relative period.
For Row B (B = individual amounts), use your headcount statistics as the allocation
base. Specify account 01-400-9110-21XX-000. For the department segment only,
Copyright Oracle, 2009. All rights reserved.
4.
5.
6.
specify Looping. Keep all other segments Constant. Select STAT currency, YTD amount
type, and the Current Period.
For Row C (C = the total of the individual amounts), use the same headcount statistics
account (01-400-9110-21XX-000) and specify Summing to sum the individual
Department segments from Row B. Keep all other segments Constant. Choose the
Current Period, STAT currency, and YTD amount type.
For Row T (T = the Target account), specify 01-400-6140-21XX-000. Enter Looping for
the Department segment and Constant for the other segments. Choose USD currency
and the PTD amount type.
Specify the Health and Welfare account (the cost pool) from row A as the Offset. Enter
Constant for all segments. Choose USD currency.
Save your changes, and close the window.
Validate Your MassAllocation Batch
Validate the MassAllocation definition. When your validation request finishes, requery
your MassAllocation (you may need to leave the form) to see if the status changed to
"Validated."
Generate Your MassAllocation Formula
Generate your allocation formula for the latest open period.
Review and Post Your MassAllocation Batch
Review your allocation journal batch in the Enter Journals form and post the resulting
allocation journal batch, named MA: <Request ID> <Batch Name> <Period>.
2.
Account
Debit
10
01-410-9110-21XX-000
100
20
01-420-9110-21XX-000
150
30
01-430-9110-21XX-000
100
Click on the More Actions button and then the Post button.
Click Yes when asked to save your work before continuing.
Note the posting concurrent request ID. Ensure the Posting process completes normally
by going to View > Request from the menu bar and review the concurrent request status.
Go back to or open the Enter Journals window.
(N) Journals>Enter
Select the New Journal button and enter XX_Benefits in the Journal name field. Accept
the default latest open GL period.
Enter Allocation in the Category field. Skip the Description field and accept the default
USD in the Currency field.
Enter the following journal lines:
Line
10
Account
01-404-6140-21XX-000
Debit
250,000
Credit
20
3.
01-000-2410-21XX-000
250,000
Click on the More Actions button and then the Post button.
Click Yes when asked to save your work before continuing.
Note the posting concurrent request ID. Ensure the Posting process completes normally
by going to View > Request from the menu bar and review the concurrent request status.
Open the Define MassAllocations window.
(N) Journals>Define>Allocation
Enter XX_Insurance Benefits in the Name field. Select Actual in the Balance Type field,
then skip the remainder of the fields in this window.
4.
5.
Save your changes, and close the window to return to the Define MassAllocation
window.
Select Validate All from the Define MassAllocation window to launch a concurrent request.
Note the concurrent request ID. Ensure the Validating process completes normally by
going to View > Request from the menu bar and review the concurrent request status.
When your request completes, requery your MassAllocation by using the Find icon on
the Toolbar and selecting your MassAllocation batch name. Check to make sure the
status is Validated.
6.
Click on the More Actions button and then the Post button.
Note the posting concurrent request ID. Ensure the Posting process completes normally
by going to View > Request from the menu bar and review the concurrent request status
Note: If you did not achieve the desired results, check the following:
There are balances entered for the Headcount account 9110 for the STAT currency.
You posted the entries in Tasks 1 & 2 to record the headcount and cost pool
Copyright Oracle, 2009. All rights reserved.
AutoAllocations Overview
AutoAllocations Overview
AutoAllocations is a powerful feature to automate journal batch validation and generation
for:
- MassAllocations
- Recurring Journals
- MassBudgets
- MassEncumbrances
Use AutoAllocations to process journal batches you generate regularly, such as month
end closing.
AutoAllocation Workbench
AutoAllocation Workbench
You can use the AutoAllocation Workbench to automatically allocate any financial amount
throughout your organization.
You can create allocation sets with the AutoAllocation Workbench by grouping allocation
journals in an intuitive form. AutoAllocation supports any combination of MassAllocations,
MassBudgets, Recurring Journals, MassEncumbrances, and Oracle Projects allocation rules.
The AutoAllocation Workbench also supports both Step-Down and Parallel allocation sets.
Oracle General Ledger also provides the AutoAllocation Workbench to Oracle Projects users.
Project accountants can access the AutoAllocation Workbench directly from Oracle Projects to
create Step-down and Parallel allocation sets. You can even combine allocations in Oracle
Projects with Oracle General Ledger allocations. This tight integration allows for more
effective financial management, because you can leverage the most current financial data from
both applications as the basis for your allocations.
Oracle Workflow controls the approval and rollback processes.
AutoAllocation Workbench
Step-Down AutoAllocations
Step-Down AutoAllocations
You must create journal batches in a specific sequence when using Step-down
AutoAllocation.
Order your journal batches so that the process results of one step are used in the next step
of the AutoAllocation set.
Step-down AutoAllocation sets automatically validate, generate, and post all journals
created by the process.
Note: You can navigate to all the required forms to define MassAllocation and Recurring
Journal formulas from the AutoAllocation workbench window.
Parallel AutoAllocations
Parallel AutoAllocations
Validates and generates all the journal batches in the AutoAllocation set simultaneously.
You can then post the generated journals to update your balances.
AutoAllocations Constraints
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
1.
2.
Type
Batch
Allocation Method
10
Mass Allocations
Full
20
Recurring Journals
N/A
Navigate to the Define Recurring Journal Formula window to review detail for the journal
entry line. Save your allocation set.
Submit your Step-Down Allocation
Submit the Step-Down Allocation that you defined in Step 1 for the latest open GL
period. Review the status of your AutoAllocation set.
Type
Batch
Allocation Method
10
Mass Allocations
Full
20
Recurring Journals
N/A
Click the Recurring Journals button (the Definition Drilldown button) to query the
recurring journal.
Note: The Definition Drilldown button (lower left) is a dynamic button. The label
changes with your choice of Type. Use this button to query and edit existing or new
Mass Allocations, Mass Budgets, Recurring Journals, or MassEncumbrances. You
can drill down to the Batch Definition window to view the details of your batch.
2.
Click the Submit button. Note your concurrent request ID number that appears.
Click the OK button to close the Note window.
Navigate to the View AutoAllocation Statuses window:
(N) Journals>AutoAllocation>View Status
Open the Find Allocation Sets window:
(M) View>Find
Select your concurrent request ID number. Your allocation set appears.
For each record, click the Step Detail button to open the Allocation Step Details window.
Note: In order for the second step of the Allocation Set to process, Oracle Workflow
must be running in the background. You can run the Workflow Background Process
program for GL Processes from the Systems Administrator responsibility.
AutoScheduling Overview
AutoScheduling Overview
Automatic Journal Scheduling enables you to generate Recurring Journals, AutoAllocation
sets, Mass-Allocations, MassBudgets and Budget Formulas according to a schedule you define.
For example, you can schedule the same journal and allocation sets to be generated every
month as part of your monthend closing procedures.
AutoScheduling Process
Financial Schedules
Financial Schedules
(N) Setup > Other > Schedule
You can create General Ledger financial schedules based on different calendars and period
types. You can then schedule AutoAllocation sets, Recurring Journals, MassAllocations,
Budget Formulas, and MassBudgets to run according to the General Ledger schedules that you
have defined. Your journals (as well as any other process that can be submitted by SRS) are
automatically generated based on the schedule you assigned. All schedules are shared across
sets of books. You can define multiple schedules for each calendar and period type in Oracle
General Ledger.
How to Define a Financial Schedule
1. Open the Concurrent Request Schedules window.
2. In the Schedule field, enter your schedule name.
3. In the Calendar field, from the list of values select a calendar defined in Oracle General
Ledger.
4. In the Period Type field, choose a period type.
5. In the Run Day field, enter a number from 1 to 366, or enter last day to choose the last
day of each period. For example, selecting 5 for run day sets your request to run on the
fifth day of the period.
Copyright Oracle, 2009. All rights reserved.
6. In the Run Time field, enter the time in 24-hour format. This is the time you want your
program to run on the day specified in the Run Day field.
7. Select the Enable check box to make your schedule available for selection from the
Standard Report Submission window.
8. Save your work.
Scheduling Journals
Scheduling Journals
Create or define Recurring journals, MassAllocations, Budget formulas, MassBudgets, and
AutoAllocation sets. Enter submission parameters, and select a schedule to automate the
generation of your journals. You can then review and post the generated journals.
Note: You can also choose any defined schedule in the Application Object Library (AOL).
AOL schedules are based on a standard monthly calendar. You can define a new AOL
schedule or use one of your existing schedules. You can define your AOL schedule to run a
request as soon as possible, at a specific time, or repeatedly at specific intervals, on a specific
day and time of the week or month.
Periodic Submissions
Periodic Submissions
Additional Information on Incremental Submission
General Ledger calculates the journal period for subsequent scheduled submission based on the
initial period offset for Non-ADB sets of books. General Ledger assigns the date closest to the
start date as the journal effective date.
The initial period offset is the number of non-adjusting periods between the journal period and
the initial run period.
For example, if you want to establish a monthly schedule to book month end rent allocation
entries for calendar year 1999, schedule General Ledger to run a rent allocation set on the 1st
of every month from January to December 1999. Submit your rent allocation set on the start
date of February 1, 1999 and enter January 1999 as the Journal Period. The period offset is
calculated to be -1.
When the rent allocation set is automatically resubmitted on March 1, 1999, General Ledger
sets the Journal Period to February 1999. Each subsequent submission has a journal date of the
prior month.
Note: The AOL saved schedules do not save the increment parameter. It requires you to check
it every time.
Incremental Submissions
Incremental Submissions
You can choose to increment your scheduled submissions.
Prerequisites for incremental submissions:
Your set of books calendar must include all the schedule start dates for the schedule you
are using.
You must enter a nonadjusting period when you first submit your scheduled request.
You must enter a business day for both journal and calculation effective dates when you
submit a request in an Average Daily Balance, NonConsolidation set of books.
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
1.
2.
8.
9.
15. (B) OK
16. Submit your request. The schedule will run on the second day of the month at 8 a.m.
Approval Methods
Approval Methods
1. Go up the Management ChainRequires approval of everyone within the management
chain, up to and including the person with appropriate authorization limit.
2. Go Direct to Person with Sufficient Authorization LimitRequires only the approval of
the person with sufficient authorization limit. Bypasses any manager who does not have
sufficient authorization to approve the journal.
3. One Stop Go DirectRequires approval of preparers direct manager and, if necessary,
the next person with sufficient approval authority.
Oracle Workflow automatically routes journals to the appropriate user based on the
approval hierarchy you define
Summary
Intercompany
Chapter 6
Intercompany
Chapter 6 - Page 1
Intercompany
Chapter 6 - Page 2
Intercompany
Intercompany
Chapter 6 - Page 3
Objectives
Intercompany
Chapter 6 - Page 4
Intercompany
Chapter 6 - Page 5
Intercompany
Chapter 6 - Page 6
Intercompany
Chapter 6 - Page 7
Intercompany Segment
Intercompany Segment
Shares the same value set and values as the balancing segment and is used in the account
combination that Oracle General Ledger creates to balance intercompany journals.
Facilitates tracking the trading companies involved in an intercompany transaction.
Automatically populates the intercompany segment with the balancing segment of the trading
partner.
Creates balancing journal lines, during the posting process, that use the appropriate
intercompany accounts for the source, category, balancing segment, and type, with
consideration for the intercompany segment and clearing company, if applicable.
Makes creation and reconciliation of intercompany transactions more effective.
Provides more detailed reporting by trading partner.
Enables minimal definition of intercompany accounts since GL automatically create these
account for you. In the Intercompany Accounts window define Other for the Source and the
Category, and All Other for the Balancing Segment.
Intercompany
Chapter 6 - Page 8
Intercompany Entries
Intercompany Entries
Standard Intercompany Balancing
General Ledger can create generic balancing lines against the intercompany accounts that
you have defined for specific sources and categories. This method does not track payable
and receivable balances for specific trading subsidiaries.
Intercompany
Chapter 6 - Page 9
Intercompany
Chapter 6 - Page 10
Intercompany
Chapter 6 - Page 11
Intercompany
Chapter 6 - Page 12
Clearing Companies
Clearing Companies
Your organization can designate one company to act as an operational unit for all
subsidiary companies in the organization for certain kinds of transactions. Intercompany
Balancing in General Ledger supports this kind of operational decision.
For example, company 01 among your subsidiary companies may provide the accounts
payable function for your entire organization. All accounts payable transactions clear
through company 01. When you create a clearing company like this, you can:
- Consolidate the accounts payable activities for the entire company
- Automatically balance multi company intercompany transactions
- Track the amounts each individual subsidiary owes to each other subsidiary
You can use enhanced intercompany accounting or the intercompany segment to
implement the clearing company model.
Intercompany
Chapter 6 - Page 13
Intercompany
Chapter 6 - Page 14
Intercompany
Chapter 6 - Page 15
Intercompany
Chapter 6 - Page 16
Intercompany
Chapter 6 - Page 17
5. In the Default Options tab, select Use Default Clearing Company. Enter the balancing
segment value for the default clearing company.
6. In the detail region below, tab through the Company column. All Other appears. Enter
Due From and Due to accounts.
- All Other includes all balancing segments not defined in the Company column. You
do not need to enter any other values in the Company column since they are
represented in the intercompany segment.
7. Save your work.
Intercompany
Chapter 6 - Page 18
Intercompany
Chapter 6 - Page 19
Intercompany
Chapter 6 - Page 20
entries automatically. Based on the rule the you define, Oracle General Ledger inserts
additional journal lines to offset journal lines that cross balancing segments. Your
intercompany account rules may also include different accounts based on whether the
balancing amount should be posted to a credit account (due to) or a debit account (due
from). At the journal source and category level you can also specify whether
intercompany journal balancing is perform at a summarized level for each trading partner
or a the journal level.
For clearing companies you have the choice of Always Use Clearing Company versus
Many to Many Intercompany Transactions Only. The difference is that with Always Use
Clearing Company, the clearing company logic applies to all transactions (single to
single, multiple to multiple, and multiple to single). For Many to Many Intercompany
Transactions Only, the clearing company logic only applies to multiple to multiple
transactions.
The minimal level of set up required in the Intercompany Accounts form is to use a
source and category of Other. Then for the balancing segment, use the default of All
Other and enter the same account number in both the due from account and the due to
account.
Intercompany
Chapter 6 - Page 21
5.
6.
7.
Source
Other
Category
Other
Balance
by
Summary
In the Clearing Company Usage tabbed region, verify that Many to Many Intercompany
Transactions Only is selected.
In the Default Options tabbed region, verify that Use Default Balancing Account is selected.
Enter account information:
Company
All Other
Due From
Account
01-000-2980-0000000
Due To Account
01-000-2980-0000000
Purchasing
Category
Accrual
Balance
by
Summary
9.
In the Clearing Company Usage tabbed region, select Many to Many Intercompany
Transactions Only.
10. In the Default Options tabbed region, select Use Default Balancing Account.
11. Enter account information:
Copyright Oracle, 2009. All rights reserved.
Intercompany
Chapter 6 - Page 22
Company
01
Due From
Account
01-000-2371-2113-000
Due To Account
01-000-1811-2113-000
Company
02
Due From
Account
02-000-2372-2113-000
Due To Account
02-000-1812-2113-000
Company
All Other
Due From
Account
01-000-2980-0000-000
Due To Account
01-000-2980-0000-000
Assets
Category
Addition
Balance by
Summary
14. In the Clearing Company Usage tabbed region, select Always Use Clearing Company.
15. In the Default Options tabbed region, select Use Default Clearing Company and enter 05
for the company.
16. Enter account information:
Company
05
05-000-2372-2113-000
Due To Account
05-000-1812-2113-000
Intercompany
Chapter 6 - Page 23
21. Select the Intercompany segment and then select the Flexfield Qualifiers button. The
Intercompany Segment flexfield qualifier is enabled for the Intercompany segment.
22. Return to the Intercompany Accounts window.
N > Setup > Accounts > Intercompany
23. Enter the following:
Source
Other
Category
Other
Balance by
Summary
24. In the Clearing Company Usage tabbed region, select Many to Many Intercompany
Transactions Only.
25. In the Default Options tabbed region, select Use Default Balancing Account.
26. Enter account information:
Company
01
01-000-2980-02
Due To Account
01-000-2980-02
Company
All Others
01-000-2980-00
Due To Account
01-000-2980-00
The first and last segments act as masks and will be populated with the proper values.
27. Save your work.
Intercompany
Chapter 6 - Page 24
Business Situation
1.
Go to the Intercompany Accounts window and set up the following for intercompany
balancing.
Source
Other
Category
Other
Balancing
Summary
Default Option
Tab
Company Line 1
01
01.110.9930.02
01.110.9930.02
Company Line 2
02
02.110.9930.01
02.110.9930.01
Company Line 3
00.000.9930.00
00.000.9930.00
Assumptions
Intercompany
Chapter 6 - Page 25
3.
Source
Other
Category
Other
Balancing
Summary
Default Option
Tab
Company Line 1
01
01.110.9930.02
01.110.9930.02
Company Line 2
02
02.110.9930.01
02.110.9930.01
Company Line 3
00.000.9930.00
00.000.9930.00
Intercompany
Chapter 6 - Page 26
Summary
Intercompany
Chapter 6 - Page 27
Intercompany
Chapter 6 - Page 28
Objectives
GIS Structure
GIS Notifications
GIS Notifications
GIS also incorporates Oracle Workflow to send notifications to a defined user or responsibility
when a intercompany transaction is initiated. For example, when a sender submits a
transaction, the receiver is notified by Workflow to review and approve the transaction.
When the receiver approves or rejects the transaction, the sender receives a Workflow
notification.
You can control the volume of notifications by defining a threshold amount that a transaction
must meet before a notification is sent. You can set a large threshold amount so Workflow
notifies the appropriate individual or responsibility when large transactions occur.
Notifications can be sent via email, the web, or Oracle Applications.
Workflow notifications are sent to the defined user or responsibility when the threshold amount
is met and any of the following scenarios occur:
A transaction is submitted
A transaction is approved
A transaction is rejected
A transaction is recalled
A transaction is reversed
Copyright Oracle, 2009. All rights reserved.
11. Enter the GIS subsidiary's Transfer Options by completing the fields in this region.
12. Save your work.
Subsidiary Privileges
Subsidiary Privileges
When you create a GIS subsidiary, you must define the subsidiary's privileges. Privileges
determine which actions a GIS subsidiary can take when entering GIS intercompany
transactions. There are three types of privileges:
Parent Privileges: A GIS subsidiary with parent privileges can automatically approve any
intercompany transaction, regardless of whether the transaction type allows auto
approval. Also, the subsidiary can review all GIS transactions, instead of being limited to
only those transactions for which the subsidiary is the sender or receiver.
Allow AutoApproval: A GIS subsidiary with autoapproval privileges can automatically
approve intercompany transactions if the transaction type allows autoapproval.
- Additional Information: Any subsidiary with Parent Privileges automatically has
autoapproval privileges.
Access Partner Lines: Check this check box to control a subsidiary's access to the Sender
or Receiver region in the Enter Intercompany Transactions window.
- Enabled: A GIS subsidiary can view sender and receiver transaction lines.
- Disabled (default): A GIS subsidiary can only view its own transaction lines.
Note: Any GIS subsidiary with Parent Privileges automatically has Access Partner Line
privileges.
Copyright Oracle, 2009. All rights reserved.
Transfer Currency: Enter the currency of the set of books to which GIS transactions
will be transferred.
Note: If the Local Instance is selected, the currency of the set of books indicated in the Local
Set of Books field is selected automatically and cannot be changed.
- Conversion Rate Type: Enter or choose the conversion rate type to be used during
currency conversion. This should be the conversion rate type associated with the
GIS applications instance.
GIS AutoAccounting
GIS AutoAccounting
After a sender enters an intercompany transaction into GIS, the application can generate the
clearing line and the receiver's side of the transaction. GIS uses account generation rules
defined by the company to determine which accounts the receiver wants to use for the
transaction. After account generation finishes, GIS sends the transaction to the receiver for
review and approval.
In addition to the many time saving benefits already provided by GIS, this feature further
reduces intercompany transaction cycle time, because it eliminates repetitive and error-prone
manual data entry. This functionality helps you to enforce company policies regarding
intercompany transactions and ensures that similar transactions are recorded consistently.
If neither of the above is true, select Not Assigned, Assign Single Value, or Use Rules.
Assign Single Value: Use this action to assign a specific segment value to the sender's
account code combination for that segment. You cannot select this action for the natural
account segment.
Use Rules: This action lets you define specific rules for a segment value based on the
transaction type in the Rules region below.
Note: If you select the Use Rules action and do not enter rules in the Rules region below, you
must manually enter a segment value in the Enter Intercompany Transaction window when the
transaction line is generated.
4. Save your work.
Assign Single Value: Use this action to assign a specific segment value to the
receiver's account code combination for that segment. Enter the segment value in
the Sender column.
- Use Rules: This action lets you define specific rules for a receiver segment value
based on transaction type, sender, receiver, and sender segment value in the Rules
region below
4. Save your work.
For example, if two rules are defined as shown in the table above, GIS generates a receiver
segment value of 200 for a transaction with the transaction type Revenue Transfer, sender
Japan, receiver France, and a sender segment value 123.
7. Select Submit to send the intercompany transaction to the GIS system for approval. If
you are entering an automatically approved transaction, choose the Approve button.
Summary
Financial Budgeting
Chapter 8
Financial Budgeting
Chapter 8 - Page 1
Financial Budgeting
Chapter 8 - Page 2
Financial Budgeting
Financial Budgeting
Chapter 8 - Page 3
Objectives
Financial Budgeting
Chapter 8 - Page 4
Objectives
Financial Budgeting
Chapter 8 - Page 5
What Is a Budget?
What Is a Budget?
Budgets help you manage your business by projecting revenues and expenses:
Estimate account balances for a specified range of periods
Compare estimated amounts with actual balances and determine variances
Financial Budgeting
Chapter 8 - Page 6
Financial Budgeting
Chapter 8 - Page 7
Financial Budgeting
Chapter 8 - Page 8
Anatomy of a BudgetOverview
Financial Budgeting
Chapter 8 - Page 9
Financial Budgeting
Chapter 8 - Page 10
Freezing Budgets
Freeze budgets to prevent further update to completed budgets.
Reporting on Budgets
Run standard or customized budget reports.
Financial Budgeting
Chapter 8 - Page 11
Creating a Budget
Creating a Budget
1. In Oracle General Ledger, you create a budget by designating Amounts to a combination
of an Account and a Period.
2. Use the Define Budget window to specify the accounting periods that you want to include
in your budget.
3. Use the Define Budget Organization window to specify accounts by defining a budget
organization, then assigning appropriate accounts to that organization.
Financial Budgeting
Chapter 8 - Page 12
Financial Budgeting
Chapter 8 - Page 13
Budget Hierarchies
Budget Hierarchies
You can use the following methods to structure budgets:
Top-down budgeting: Enter budget amounts at the top level, then distribute to lower
levels.
Bottom-up budgeting: Enter budget amounts at lowest level, then inquire and report on
upper levels.
Middle-out budgeting: Enter budget amounts at lowest level, then inquire and report on
upper levels.
Financial Budgeting
Chapter 8 - Page 14
Define a Budget
Define a Budget
Enter the budget Name and Description.
Enter the status of your budget.
- Open: The budget is available for update and budget entry.
- Current: The budget is open, and is the default budget for most budgeting and
inquiry forms.
- Frozen: The budget is unavailable for update or budget entry.
(Optional) Choose to create journals to maintain an audit trail.
Enter the First and Last periods of your budget. You can enter a range of up to 60
periods.
Financial Budgeting
Chapter 8 - Page 15
Financial Budgeting
Chapter 8 - Page 16
Master-Detail Budgets
Master-Detail Budgets
Budgeting hierarchies enable you to control budgeting authority, and easily identify budgets
that exceed control limits. They also allow you to perform top down budgeting and identify
where the discrepancies are.
Define master budgets using the Define Budget window
Enter a name and period range, then open the budget year.
Master budget organizations:
- The master budget organization should include only the accounts that represent
higher-level budgeting.
- If you have master budgets at different hierarchy levels, define a separate
organization for each level of master budgets.
Financial Budgeting
Chapter 8 - Page 17
Financial Budgeting
Chapter 8 - Page 18
Financial Budgeting
Chapter 8 - Page 19
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Task
Define a Budget
Define a budget for your Consulting group called XXCONSULTING for the periods January
through December for the latest open year.
Financial Budgeting
Chapter 8 - Page 20
3.
4.
5.
Name
XXCONSULTING
Status
Open
First
Last
Financial Budgeting
Chapter 8 - Page 21
Assumptions
Use General Ledger, Vision Operations (USA) or comparable Super User General
Ledger responsibility.
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Task
Define a Master/Detail Budget
Define a Detail budget called XXADMIN and link it to the Master XXCONSULTING budget
created in the previous practice for the periods January through December for the latest open
year.
Financial Budgeting
Chapter 8 - Page 22
3.
4.
5.
Name
XXADMIN
Status
Open
First
Last
Master Budger
Financial Budgeting
Chapter 8 - Page 23
Financial Budgeting
Chapter 8 - Page 24
Financial Budgeting
Chapter 8 - Page 25
Financial Budgeting
Chapter 8 - Page 26
Financial Budgeting
Chapter 8 - Page 27
Financial Budgeting
Chapter 8 - Page 28
Financial Budgeting
Chapter 8 - Page 29
Financial Budgeting
Chapter 8 - Page 30
Financial Budgeting
Chapter 8 - Page 31
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
If using the Oracle Application Vision database, it is necessary to delete the ALL and
Operations organizations before completing this practice.
Tasks
Define a Budget Organization
1. Define a budget organization called XXUSSALES.
2. Define the following account ranges:
Line
Low
High
Type
Currency
10
01-420-7120-21XX-000
01-420-7740-21XX000
Entered
USD
20
01-410-9110-21XX-000
01-430-9110-21XX000
Entered
STAT
30
01-000-5800-21XX-000
01-420-5800-21XX000
Calculate
d
USD
Financial Budgeting
Chapter 8 - Page 32
3.
Financial Budgeting
Chapter 8 - Page 33
Seq
Company
Department
Account
Sub-Account
Product
Low
High
Copyright Oracle, 2009. All rights reserved.
Financial Budgeting
Chapter 8 - Page 34
Type
Currency
10
01-420-7120-21XX-000
01-420-7740-21XX-000
Entered
USD
20
01-410-9110-21XX-000
01-430-9110-21XX-000
Entered
STAT
30
01-000-5800-21XX-000
01-420-5800-21XX-000
Calculated
USD
5.
Save.
6.
7.
Financial Budgeting
Chapter 8 - Page 35
16.
17.
18.
19.
20. Save.
21.
22.
23.
24.
Financial Budgeting
Chapter 8 - Page 36
01-000-5800-21XX-000
25. Save.
Financial Budgeting
Chapter 8 - Page 37
Financial Budgeting
Chapter 8 - Page 38
Financial Budgeting
Chapter 8 - Page 39
Journals Created?
Journals Created?
When you define a budget, you choose whether to require budget journals for your budget. If
you enabled the Require Budget Journals flag for your set of books, this option will already be
selected and cannot be changed.
When you require budget journals, you can only use budget entry methods that create journals,
namely budget journals, MassBudgets, budget transfers, consolidation of budget balances, and
the Applications Desktop Integrator's Journal Wizard.
Financial Budgeting
Chapter 8 - Page 40
Financial Budgeting
Chapter 8 - Page 41
Financial Budgeting
Chapter 8 - Page 42
Budget Rules
Budget Rules
Divide Evenly: Evenly distribute the amount you enter across all accounting periods. You
can set rounding options to handle any undistributed amount resulting from rounding
calculations.
Repeat Per period: Repeat the amount you enter in each accounting period.
Prior Year Budget Monetary* and Prior Year Budget Statistical*: Multiply the amount
you enter by the prior year budget balance.
Current Year Budget Monetary* and Current Year Budget Statistical*: Multiply the
amount you enter by the current year budget balance.
Prior Year Actual Monetary* and Current Year Budget Statistical*: Multiply the amount
you enter by the prior year actual balance.
Current Year Actual Monetary* and Current Year Actual Statistical*: Multiply the
amount you enter by the current year actual balance.
Financial Budgeting
Chapter 8 - Page 43
Financial Budgeting
Chapter 8 - Page 44
Financial Budgeting
Chapter 8 - Page 45
Financial Budgeting
Chapter 8 - Page 46
Financial Budgeting
Chapter 8 - Page 47
Financial Budgeting
Chapter 8 - Page 48
Financial Budgeting
Chapter 8 - Page 49
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Task
Enter Budget Amounts
Responsibility = General Ledger, Vision Operations
Enter budget amounts for your XXCONSULTING Budget and XXUSSALES Budget
Organization for the current year using the following information:
Description
Account
Budget Amount
Headcount
01-420-9110-21XX-000
Misc. Expense
01-420-7740-21XX-000
Airfare Expense
01-420-7640-21XX-000
01-420-7650-21XX-000
6% of budgeted airfare.
Financial Budgeting
Chapter 8 - Page 50
XXUSSALES
Budget
XXCONSULTING
Currency
STAT
Period From
Period To
3.
In the Account field of the Worksheet Mode tab, select Account 01-420-9110-21XX-000 in
the Find Account Window.
4.
5.
6.
7.
Financial Budgeting
Chapter 8 - Page 51
8. (B) Post.
9. (B) Yes in the Decision window.
10. (B) OK in the Note window.
Posting takes a few minutes.
11. Verify that the process has completed:
(M) View > Requests (B) Find
Rule: Current Year Budget Stat*
12. Open the Enter Budget Amounts form:
(N) Budgets > Enter > Amounts
13. Enter the following data:
Budget Organization XXUSSALES
Budget
XXCONSULTING
Period From
Period To
Currency
USD
14.
15.
16.
17.
18.
Financial Budgeting
Chapter 8 - Page 52
Financial Budgeting
Chapter 8 - Page 53
42.
43.
44.
45.
Financial Budgeting
Chapter 8 - Page 54
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Task
Enter Budget Journals
Enter budget journals:
The amounts for January and March need to be adjusted for the Airfare Expense
account (01-420-7640-21XX-000).
January should be $4000 and March should be $12000.
Financial Budgeting
Chapter 8 - Page 55
Financial Budgeting
Chapter 8 - Page 56
Note: There are two journals created, one for the period of Jan and one for March.
19. (B) Review Journal.
The journal is one sided. Oracle will post this journal without the debits and credits being
equal because the Balance Type is B for Budget.
20. (B) More Actions.
Copyright Oracle, 2009. All rights reserved.
Financial Budgeting
Chapter 8 - Page 57
Financial Budgeting
Chapter 8 - Page 58
Financial Budgeting
Chapter 8 - Page 59
Financial Budgeting
Chapter 8 - Page 60
Financial Budgeting
Chapter 8 - Page 61
Financial Budgeting
Chapter 8 - Page 62
Financial Budgeting
Chapter 8 - Page 63
Leave the window. General Ledger automatically runs the Create Journals program
to create an approved budget journal after a successful funds reservation.
Financial Budgeting
Chapter 8 - Page 64
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Transfer Budget Amounts
In this practice you will enter transfer various expense between accounts within your
XXUSSALES Budget Organization and XXCONSULTING Budget for Dec of the current year.
1. Transfer $3000 from the Car Rental expense account, 01-420-7650-21XX-000, to the
Miscellaneous expense account, 01-420-7740-21XX-000 for Dec of the current year.
2. Transfer 25% from the Airfare expense account, 01-420-7640-21XX-000, to the
Miscellaneous expense account, 01-420-7740-21XX-000 for Dec of the current year.
3. Review and post the journal entries that were created.
Financial Budgeting
Chapter 8 - Page 65
3.
4.
5.
6.
Budget
XXCONSULTING
Batch Name
XXTRANSFER
XXUSSALES
From Account
01-420-7650-21XX-000
To Budget Organization
XXUSSALES
To Account
01-420-7740-21XX-000
Financial Budgeting
Chapter 8 - Page 66
7.
8.
Transfer a Percentage
9. (M) File > New
10. Enter the following:
From Budget Organization
XXUSSALES
From Account
01-420-7640-21XX-000
To Budget Organization
XXUSSALES
To Account
01-420-7740-21XX-000
Financial Budgeting
Chapter 8 - Page 67
Financial Budgeting
Chapter 8 - Page 68
Financial Budgeting
Chapter 8 - Page 69
Finalize Budgets
Financial Budgeting
Chapter 8 - Page 70
Correcting Budgets
Financial Budgeting
Chapter 8 - Page 71
Financial Budgeting
Chapter 8 - Page 72
Financial Budgeting
Chapter 8 - Page 73
Freeze Budgets
Freeze Budgets
Use the Freeze Budget window to freeze a budget, budget organization, budget formula batch,
or range of budget account combinations to prevent accidental or unauthorized changes
You can also freeze or unfreeze an entire budget by changing the budget status in the
Define Budget window
You can unfreeze any budget or budget element that is currently frozen
When you freeze budget organizations, you cannot budget to the account combinations
belonging to that budget organization for the budget specified.
When you freeze formulas or ranges of account combinations, you cannot use those
formulas or budget to those account combinations for the budget specified.
Financial Budgeting
Chapter 8 - Page 74
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Task
Freeze a Budget
In this practice you will freeze your XXCONSULTING budget and XXUSSALES Organization to
prevent further changes.
Financial Budgeting
Chapter 8 - Page 75
4.
5.
6.
7.
(B) OK
(T) Organization
Check the Frozen box for your XXUSSALES organization.
(I) Save.
Financial Budgeting
Chapter 8 - Page 76
Financial Budgeting
Chapter 8 - Page 77
Financial Budgeting
Chapter 8 - Page 78
Financial Budgeting
Chapter 8 - Page 79
Financial Budgeting
Chapter 8 - Page 80
Financial Budgeting
Chapter 8 - Page 81
Financial Budgeting
Chapter 8 - Page 82
Financial Budgeting
Chapter 8 - Page 83
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Inquiry on Budget Accounts
1. Perform an inquiry on budget amounts in account number 01-420-7740-21XX-000.
2. Drilldown into your transfer budget journal.
3. View the transfer budget journal in T-Account and Activity Summary format.
Financial Budgeting
Chapter 8 - Page 84
6.
Financial Budgeting
Chapter 8 - Page 85
Drilldown to Journals
7. Place your cursor on Dec-Current Year.
8. (B)Journal Details
9.
Financial Budgeting
Chapter 8 - Page 86
Financial Budgeting
Chapter 8 - Page 87
12. View the Activity Summary information for this journal entry.
(B) Activity Summary
Financial Budgeting
Chapter 8 - Page 88
Financial Budgeting
Chapter 8 - Page 89
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Task
Inquiry on Budget Accounts
Perform an inquiry on the salary account in your Master Budget XXCONSULTING.
Financial Budgeting
Chapter 8 - Page 90
6.
7.
Financial Budgeting
Chapter 8 - Page 91
Financial Budgeting
Chapter 8 - Page 92
Two WizardsOverview
Two WizardsOverview
ADI includes the Budget Wizard and Journal Wizard to simplify your budgeting work with
Oracle General Ledger.
Financial Budgeting
Chapter 8 - Page 93
Financial Budgeting
Chapter 8 - Page 94
Financial Budgeting
Chapter 8 - Page 95
Financial Budgeting
Chapter 8 - Page 96
Entering Data
Entering Data
When entering data, you can use the list of values feature to help you select a valid value.
Double-click in any one of the fields that contains the word List, such as Category, or click the
List of Values icon on your toolbar.
Note: Your toolbar must be invoked in order to use the double-clicking feature.
Marking the Upload Column
Use the Upload (UPL) column to mark rows for upload.
When you enter a journal or budget line directly or use the list of values, the column is
populated.
If you copy and paste a journal line, ADI does not place a flag character in the upload
column for your new journal line. To mark a column for upload, type any character on
your keyboard in the upload column cell for the journal line.
Note: When you start the upload process, you can choose to upload only flagged rows.
Entering Flexfield Combinations
You can enter flexfield combinations by one of the following methods:
- Type in directly
- Using the list of values
Copyright Oracle, 2009. All rights reserved.
Financial Budgeting
Chapter 8 - Page 97
Financial Budgeting
Chapter 8 - Page 98
In GL
= Enter Budget Amounts window
= Enter Budget Journals window
Financial Budgeting
Chapter 8 - Page 99
Creating Graphs
Creating Graphs
Note: Since you can transfer both actual and budget values from Oracle General Ledger to
Excel, you can also plot both values on your graph.
View balances as area charts, bar graphs, column graphs, line graphs, or pie charts.
Budget Wizard uses the column headings and row labels from your budget worksheet as
labels in your graph.
The appearance of the graph depends on your budget worksheet parameters as well as the
default settings that you defined for graphs.
There is a limit of 26 graphs for any one budget worksheet.
Financial Budgeting
Chapter 8 - Page 100
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Enter Budget Amounts with ADI
1. Sign on to ADI.
2. Create a Budget Worksheet.
3. Apply Budget Rules.
4. Load the Budget.
5. Run the Trial Balance - Budget report.
Financial Budgeting
Chapter 8 - Page 101
3.
4.
Password = XXUSER
Responsibility = General Ledger, Vision Operations
Select the OK (Green Checkmark).
7.
8.
9.
Financial Budgeting
Chapter 8 - Page 102
Financial Budgeting
Chapter 8 - Page 103
.
21. Select the rule Repeat per Cell.
22. Enter the amount 4200.
23. Click OK.
Financial Budgeting
Chapter 8 - Page 104
24. Highlight the cells from January through December that correspond to Department 830 and
account 7450.
25. Select the Ledger icon.
26. Choose Apply Budget Rule.
27. Select the Rule Divide Evenly by Row.
28. Enter the amount 25800.
29. Click OK.
30. Highlight the cells January through June that correspond to Department 830 and account
7120.
31. Select the Ledger icon.
32. Choose Apply Budget Rule.
33. Select the rule Repeat per Cell.
34. Enter the amount 1800.
35. Highlight the cells July through December.
36. Select the rule Repeat per Cell.
37. Enter the amount 1900.
38. Click OK.
Financial Budgeting
Chapter 8 - Page 105
Financial Budgeting
Chapter 8 - Page 106
Financial Budgeting
Chapter 8 - Page 107
Financial Budgeting
Chapter 8 - Page 108
Financial Budgeting
Chapter 8 - Page 109
Financial Budgeting
Chapter 8 - Page 110
Financial Budgeting
Chapter 8 - Page 111
Financial Budgeting
Chapter 8 - Page 112
Financial Budgeting
Chapter 8 - Page 113
Financial Budgeting
Chapter 8 - Page 114
Assumptions
You must have access to an Oracle Application Vision database or comparable training
or test instance at your site on which to complete this practice.
Tasks
Define a Budget
1. Run the Budget Master Detail Budget Standard report for your Master Budget
XXCONSULTING for December of the current year.
2. Review the results of the report.
Financial Budgeting
Chapter 8 - Page 115
4.
5.
6.
(B) OK.
(B) Submit.
(B) No.
Financial Budgeting
Chapter 8 - Page 116
8.
If any amounts had been budgeted to our Detail Budget XXADMIN they would show on
this report.
Financial Budgeting
Chapter 8 - Page 117
Financial Budgeting
Chapter 8 - Page 118
Centralized or Distributed
Financial Budgeting
Chapter 8 - Page 119
Financial Budgeting
Chapter 8 - Page 120
Financial Budgeting
Chapter 8 - Page 121
Financial Budgeting
Chapter 8 - Page 122
Financial Budgeting
Chapter 8 - Page 123
Financial Budgeting
Chapter 8 - Page 124
Summary
Financial Budgeting
Chapter 8 - Page 125
Summary
Financial Budgeting
Chapter 8 - Page 126
Multi-Currency
Chapter 9
Multi-Currency
Chapter 9 - Page 1
Multi-Currency
Chapter 9 - Page 2
Multi-Currency
Multi-Currency
Chapter 9 - Page 3
Objectives
Multi-Currency
Chapter 9 - Page 4
Overview of Multi-Currency
Overview of Multi-Currency
Oracle General Ledger has full multi-currency functionality to meet the needs of global
companies in a global economy. In line with ISO Standard #4217, Oracle General Ledger
comes with all ISO currencies predefined. Simply enable the currencies you need to begin
using the Mutli-Currency Accounting features.
Using Multi-Currency Accounting
Enter transactions and report in any currency.
Enter exchange rates online or automatically.
Perform currency conversion online and in real time.
Perform remeasurement and revaluation.
Calculate realized and unrealized gains and losses.
Translate actual and budget balances.
Use daily, period end, average, and historical rates.
Comply with Generally Accepted Accounting Principles.
Review entered, converted, and translated balances.
Produce foreign currency financial statements and reports.
Multi-Currency
Chapter 9 - Page 5
Multi-Currency
Chapter 9 - Page 6
Multi-Currency
Chapter 9 - Page 7
Multi-Currency
Chapter 9 - Page 8
Multi-Currency
Chapter 9 - Page 9
Overview
Overview
The only currency that is initially enabled is the U.S. dollar (USD). To use a currency other
than the U.S. dollar, you must define (if not already defined) and enable the currency in Oracle
General Ledger.
Multi-Currency
Chapter 9 - Page 10
Defining Currencies
Defining Currencies
Fields in the Currencies Window
Code, Name, and Description:
Enter your own unique identifiers.
Issuing Territory:
(Optional) Select among predefined country names (per ISO Standard #3166).
Symbol:
(Optional) Enter the symbol for the currency.
Precision:
Designate the number of digits to the right of the decimal point used in regular currency
transactions.
Extended Precision:
Designate the number of digits to the right of the decimal point used in calculations. You
must specify a number greater than or equal to the Precision.
Multi-Currency
Chapter 9 - Page 11
Multi-Currency
Chapter 9 - Page 12
Multi-Currency
Chapter 9 - Page 13
Conversion Overview
Conversion Overview
You can enter foreign currency journal entries directly in the Enter Journals window or you can
enter foreign currency journals in a Microsoft Excel worksheet created in the Journal Wizard
and take advantage of the spreadsheet's functionality.
If you specify a foreign currency, conversion date, and conversion rate type when entering
journals, General Ledger automatically displays the daily rate. Daily rates are defined to
convert the entered foreign currency to your functional currency for the specified date and rate
type. General Ledger calculates functional debit and credit equivalents by multiplying the
debits and credits entered in a foreign currency by the retrieved daily rate.
Multi-Currency
Chapter 9 - Page 14
Conversion Example
Conversion Example
Conversion uses a daily rate that you enter at the time of journal entry or that is derived from
the rates that have been entered in the Daily Rates table in Oracle General Ledger.
When you post foreign currency transactions, Oracle General Ledger maintains a separate
balance for accounts entered in a foreign currency and their equivalent balances in the
functional currency.
The conversion functionality allows you to:
Segregate portions of an account balance by the different currencies used in each
transaction.
Specifically identify the source currencies of transactions, a key component of
performing proper revaluation of the balance.
Multi-Currency
Chapter 9 - Page 15
EMU Fixed:
Copyright Oracle, 2009. All rights reserved.
Multi-Currency
Chapter 9 - Page 16
An exchange rate that is used by countries joining the EU during the transition
period to the Euro currency. For more information, refer to Euro Currency in the
Oracle General Ledger User Guide.
User Defined:
- A rate type defined by the your company to meet special needs.
Multi-Currency
Chapter 9 - Page 17
Multi-Currency
Chapter 9 - Page 18
Define currencies
Business Situation
Your organization is about to start doing business with the country of Oraclia. The VP of
Finance wants you to define Oraclias currency, the Oraclian dollar, and a new conversion rate
type called PRIVATE. He also asks you to use the PRIVATE conversion rate type to enter a
Daily rate for converting Oraclian dollars to U.S. dollars in the latest open period. The Daily rate
of 1.0671 U.S. dollars is equivalent to one Oraclian dollar.
Task
1. Open the Currencies window and enter XX_OCL as the currency code and XX Oraclian
dollars as the currency name.
Leave the Issuing Territory field blank.
Use a precision of 2.
Do not enter a minimum accountable unit.
2. Open the Conversion Rate Types window. Enter the name XX_PRIVATE and a description of
the PRIVATE conversion rate type.
3. Open the Daily Rates window. Enter the Oraclian currency code, XX_OCL in the From
Currency field.
Enter any date in the latest open period.
Choose the XX_PRIVATE conversion rate type.
Enter a rate of 1.0671 USD to XX_OCL.
Multi-Currency
Chapter 9 - Page 19
Assumptions
Multi-Currency
Chapter 9 - Page 20
Multi-Currency
Chapter 9 - Page 21
Multi-Currency
Chapter 9 - Page 22
Multi-Currency
Chapter 9 - Page 23
Business Situation
Create a Journal Batch Using a Foreign Currency
1. Create a journal batch named XX_Consulting Revenues for the latest open period
2. Name the journal entry XX_Consulting Revenues and enter Accrual for the Journal
Category. Choose the XX_OCL currency defined in a previous practice.
3. Enter todays date as the Conversion Date and the Conversion Rate type XX_Private.
4. Enter the following journal lines:
Line
Account Number
10
01-000-1210-21XX-000
20
01-430-4130-21XX-000
Debit
Credit
360,000
Description
Accounts Receivable
Assumptions
Multi-Currency
Chapter 9 - Page 24
Account Number
10
01-000-1210-21XX000
20
01-430-4130-21XX000
Debit
Credit
360,000
Description
Accounts
Receivable
Multi-Currency
Chapter 9 - Page 25
12.
13.
14.
15.
Multi-Currency
Chapter 9 - Page 26
Multi-Currency
Chapter 9 - Page 27
Revaluation Overview
Revaluation Overview
Revalue balance sheet account balances denominated in a foreign currency to reflect the
change in the foreign currency rate from the date a transaction is entered and the reporting date
in compliance with SFAS 52 (U.S.).
Revaluation Example
In this example, the value of the receivable in Euro never changed. The original
receivable transaction was entered in Euro and converted to 550 U.S. Dollars.
Upon revaluation, the exchange rate changed. The original receivable still stands at 1000
Euro. The converted amount changes to 600 U.S. Dollars. The difference, 50 U.S. Dollars
is posted to the Unrealized Gain/Loss Account.
At the beginning of the following period, the revaluation journal is reversed.
Multi-Currency
Chapter 9 - Page 28
Revaluation Process
Revaluation Process
Finds defined accounts in which all or a portion of the balance is derived from foreign currency
transactions.
Revalues the foreign currency portion of the account balance using the Revaluation Rate from
the Period Rates table. The Revaluation Rate is the inverse of the Period End Rate (expressed
as 1/Period End Rate).
Calculates the difference between the current cumulative functional balance of these foreign
transactions and the revalued functional currency balance calculated using the Revaluation
Rate.
Creates an unposted journal batch to adjust the account balance to the new revalued balance.
The offset account is the Unrealized Gain/Loss account specified when you run the revaluation
process.
Note: After the revaluation process is completed, post the journal entry and then, at the
beginning of the next period, reverse the journal.
Multi-Currency
Chapter 9 - Page 29
Running Revaluation
Running Revaluation
Prerequisites
Before you run revaluation, you should do the following:
Define an unrealized gain/loss account.
Define a revaluation rate for each currency by period.
Running Revaluation
Revaluation is run at the end of each accounting period as part of the close process to
revalue balance sheet accounts that are denominated in a foreign currency in accordance
with SFAS 52 (US). The journal is then reversed at the beginning of the next period. The
process is repeated until the transactions are settled. The Realized Gain/Loss is recorded
in the appropriate subledger (Payables or Receivables) and transferred to the General
Ledger at the time the obligation is settled.
Currencies
Revaluation can be run for a single foreign currency, the Euro and EMU currencies
(during the transition period), or for All currencies. When you run revaluation, General
Ledger creates a revaluation batch containing a separate journal entry for each revalued
foreign currency. Note that General Ledger creates the revaluation adjustments in your
Copyright Oracle, 2009. All rights reserved.
Multi-Currency
Chapter 9 - Page 30
functional currency. General Ledger automatically defines the reversal period as the next
accounting period.
Average Balance Sets of Books
When you revalue balances in an average balance set of books, General Ledger only
revalues standard balances. When you post the revaluation journal entries to update your
standard balances, the system recalculates your average balances automatically. For more
information, refer to Average Balance Processing in the Oracle General Ledger User
Guide or the 11i General Ledger Financial Management Advanced Topic Average
Balance Processing.
Multiple Reporting Currencies
Under the SFAS 52 remeasurement (the temporal method translation), it is necessary to
remeasure foreign currency gains or losses recorded in your primary set of books
currency and recorded them in the reporting set of books currency. For more information,
refer to Multiple Reporting Currencies in the Oracle General Ledger User Guide or the
11i General Ledger Financial Management Advanced Topic Multiple Reporting
Currencies.
Multi-Currency
Chapter 9 - Page 31
Revaluation Example
Revaluation Example
At the end of the accounting period, the revaluation process creates an unposted journal to
record the change in the converted balances to the Unrealized Gain/Loss Account. The journal
is posted, and then reversed at the beginning of the next reporting period.
In this example:
The original journal amount entered in Euro remains the same.
At period end, the exchange rate has changed to .81 US Dollars.
The receivable is still 10,000 Euro, but is now $8,100 US Dollars.
The offset of $100 US Dollars is recorded in the Unrealized Gain account.
Multi-Currency
Chapter 9 - Page 32
Multi-Currency
Chapter 9 - Page 33
Multi-Currency
Chapter 9 - Page 34
Multi-Currency
Chapter 9 - Page 35
Multi-Currency
Chapter 9 - Page 36
Multi-Currency
Chapter 9 - Page 37
Multi-Currency
Chapter 9 - Page 38
Multi-Currency
Chapter 9 - Page 39
Multi-Currency
Chapter 9 - Page 40
Multi-Currency
Chapter 9 - Page 41
Period Rates
Period Rates
You must define and enable your currencies before you can enter period rates.
General Ledger uses the following rates to perform foreign currency translation in accordance
with SFAS #52 (U.S.).
Period-Average Rate Used to translate income statement accounts.
Period-End Rate Used to translate balance sheet accounts.
Revaluation Rate:
General Ledger enters the inverse of the period-end rate as the revaluation rate.
Revaluations are performed on accounts that have foreign currency balances at the end of
the period to properly state the balances to the current converted functional currency
amount.
Note: Countries joining the European Union, please refer to Revaluation during Transition to
the Euro in the Oracle General Ledger User Guide.
Multi-Currency
Chapter 9 - Page 42
Business Situation
1.
2.
3.
4.
5.
Enter rates for actual balances for the latest open period.
Enter XX_OCL as the To Currency.
Note: If you have not previously defined and enabled the Oraclian dollar, you must do so
prior to completing this practice.
Enter 0.85 as the Period-Average.
Skip the Period-End Rate and enter a Revaluation Rate of 1.1494. Oracle General Ledger
calculates the period-end rate as the reciprocal of the revaluation rate, or 0.87.
Assumptions
Multi-Currency
Chapter 9 - Page 43
Multi-Currency
Chapter 9 - Page 44
Translation Overview
Translation Overview
Translate actual and budget balances from functional currency to foreign currencies for online
inquiries, reports, and consolidations.
If you have average balance processing enabled, you can translate average balances as well as
standard balances.
Run translation after you have completed all journal activity for an accounting period. If you
post additional journal entries or change your translation rates after running translation for a
period, you must retranslate.
Note: Additionally, if you change the account type for an account segment value and want to
retranslate your actual account balances, you must reenter or change the period end and period
average exchange rates for the periods that you want to retranslate.
Foreign Currency Translation Versus Multiple Reporting Currencies (MRC)
MRC is specifically intended for use by organizations that must regularly and routinely
report their financial results in multiple currencies. MRC is not intended as a replacement
for General Ledger's translation feature. For example, an organization with a once-a-year
need to translate their financial statements to their parent company's currency for
consolidation purposes, but no other foreign currency reporting needs, should use
General Ledger's standard translation feature instead of MRC. For more information,
refer to Multiple Reporting Currencies in the Oracle General Ledger User Guide or the
Copyright Oracle, 2009. All rights reserved.
Multi-Currency
Chapter 9 - Page 45
Multi-Currency
Chapter 9 - Page 46
Translation
Multi-Currency
Chapter 9 - Page 47
Multi-Currency
Chapter 9 - Page 48
Multi-Currency
Chapter 9 - Page 49
Historical Rates
Historical Rates
More precise than period end rates with respect to equity accounts.
Defined before running translation to avoid having to retranslate your balances.
Stabilize the translated balances for long-term accounts.
Used with highly inflationary currencies to remeasure specific historical account balances
in accordance with U.S. FASB 8.
Multi-Currency
Chapter 9 - Page 50
Multi-Currency
Chapter 9 - Page 51
Owner's Equity:
If the profile option GL: Owners Equity Translation Rule is set to PTD (Period to Date),
the amount is treated as translated net activity for the period. If the profile option is set to
YTD (Year to Date), the amount becomes the Year to Date translated balance.
Multi-Currency
Chapter 9 - Page 52
Multi-Currency
Chapter 9 - Page 53
YTD balance for Assets or Liabilities in USD = Historic Rate X YTD Euro
Balance
Restating Balances Previously Translated with the Year-to-Date Rule
Older versions of General Ledger always translated owners' equity accounts using the
Year-to-Date rule.
If you subsequently switch to the Period-to-Date rule, your owners' equity accounts are
translated using this rule for new translations only.
Previously translated owners' equity balances do not change.
If you wish, you can restate your previously translated owners' equity balances.
Multi-Currency
Chapter 9 - Page 54
Multi-Currency
Chapter 9 - Page 55
Multi-Currency
Chapter 9 - Page 56
Multi-Currency
Chapter 9 - Page 57
Multi-Currency
Chapter 9 - Page 58
and Translation process. Enable the Revaluation option to track account balances
generated from the Revaluation process at a finer level of detail.
Both of these options are optional and can be turned on together or separately.
It is recommended that the Closing/Translation option be enabled when the set of books
is first defined. This option cannot be disabled in the future.
The Revaluation option can be turned on and off at any time, but for consistency in
processing, the setting should remain consistent throughout the life of your set of books.
Multi-Currency
Chapter 9 - Page 59
Multi-Currency
Chapter 9 - Page 60
Multi-Currency
Chapter 9 - Page 61
Multi-Currency
Chapter 9 - Page 62
Multi-Currency
Chapter 9 - Page 63
This rate type is only used when the profile option GL: Owners Equity Translation Rule
is set to YTD (Year to Date). It is only applicable to the first period of your fiscal year. If
you have never defined a historical rate or amount for your retained earnings account,
General Ledger calculates a rate and assigns it the rate type Calculated.
Multi-Currency
Chapter 9 - Page 64
Business Situation
Enter a historical rate of 0.92 for account 01-000-3310-21XX-000.
Assumptions
Multi-Currency
Chapter 9 - Page 65
Multi-Currency
Chapter 9 - Page 66
Deleted: P
Multi-Currency
Chapter 9 - Page 67
Multi-Currency
Chapter 9 - Page 68
Multi-Currency
Chapter 9 - Page 69
Multi-Currency
Chapter 9 - Page 70
Multi-Currency
Chapter 9 - Page 71
Summary
Multi-Currency
Chapter 9 - Page 72
Consolidations
Chapter 10
Consolidations
Chapter 10 - Page 1
Consolidations
Chapter 10 - Page 2
Consolidations
Consolidations
Chapter 10 - Page 3
Objectives
Consolidations
Chapter 10 - Page 4
Overview of Consolidations
Overview of Consolidations
The consolidation process combines the financial results of different companies, typically
combining subsidiary accounting information into a parent company for reporting purposes.
Consolidations
Chapter 10 - Page 5
Consolidation Tools
Consolidation Tools
Financial Statement Generator (FSG)
Use Financial Statement Generator (FSG) to consolidate financial information for
businesses using a single set of books or businesses using different sets of books that
share the same calendar and chart of accounts.
Use recurring journals, mass allocation journals, and standard journals to create
intercompany elimination journal entries for multiple companies sharing the same set of
books.
Global Consolidation System (GCS)
Use Global Consolidation System (GCS) to consolidate financial information for multiple
sets of books, diverse financial systems, and geographic locations, including both Oracle
and non-Oracle applications.
Use the Consolidation Workbench in GCS to:
- Access windows used to perform each consolidation activity.
- Monitor the status of your consolidation.
- View history of past consolidations.
Consolidations
Chapter 10 - Page 6
Consolidations
Chapter 10 - Page 7
Consolidations
Chapter 10 - Page 8
Consolidations
Chapter 10 - Page 9
Consolidations
Chapter 10 - Page 10
Consolidations
Chapter 10 - Page 11
Consolidate results.
Note: The same concepts apply for non-Oracle Instances. If you have subsidiary data using
non-Oracle systems, you can map and load the data through ADI or SQL*Plus into the GL
Interface table.
Consolidations
Chapter 10 - Page 12
Consolidations
Chapter 10 - Page 13
Consolidations
Chapter 10 - Page 14
Consolidations
Chapter 10 - Page 15
Function Example
Consolidations
Chapter 10 - Page 16
Consolidations
Chapter 10 - Page 17
Consolidations
Chapter 10 - Page 18
Consolidations
Chapter 10 - Page 19
Consolidations
Chapter 10 - Page 20
Use GCS to copy account values from the old set of books' chart of accounts to the new
set of books.
Transfer historical balances or transactions from the period in the old set of books to the
period in the new set of books.
Considerations for Using GCS When Making Changes
GCS is particularly useful during implementations after you have uploaded historical balances
into Oracle General Ledger. If the accounting calendar or chart of accounts changes, you can
use GCS to perform account mapping and then transfer balances period by period into a new
set of books.
Caution: If you decide to change your set of books after you have turned on Multi-Org for your
subledgers and entered transactions using your subledgers, you should take additional
precautions. Switching your set of books under these conditions may have serious
ramifications to your data integrity because all historical subledger transactions point to the old
set of books and all new subledger transactions point to a new set of books.
Using GCS with the Global Accounting Engine
Companies using the Global Accounting Engine Dual Posting solution can use Global
Consolidation System (GCS) to transfer subledger transactions, other than Payables and
Receivables transactions, to another set of books to create alternative accounting
representations of their accounting data.
The Global Accounting Engine Dual Posting solution enables you to transfer a single Payables
or Receivables transaction to two sets of books that use different accounting rules. Global
Accounting Engine Dual Posting only addresses transactions from Payables and Receivables.
Other transactions that require a second accounting representation can be transferred to the
second set of books using GCS. Global Consolidation System (GCS) allows you to
synchronize transactions between the source and target sets of books by allowing you to retain
journal batch names and descriptions and allowing you to exclude the transfer of journals by
journal category.
Consolidations
Chapter 10 - Page 21
Consolidation Workbench
Consolidation Workbench
The Consolidation Workbench provides a central point of control for consolidating an
unlimited number of subsidiaries to your parent. This window provides feedback on the state of
the consolidation process, keeping you informed about each subsidiary's consolidation status.
The workbench also monitors subsidiary account balances for any changes that occur after the
subsidiary data has been transferred to your parent set of books.
Consolidation Sets
You can even create consolidation sets which launch multiple consolidations in a single step
for overall streamlining of the consolidation process.
Consolidation Hierarchies
Finally, you can create consolidation hierarchies, or multilevel hierarchies, and view your
consolidation hierarchies using a graphical Consolidation Hierarchy Viewer.
State Controller
From the Consolidation Workbench you can access the State Controller, which is a colorcoded navigation tool to guide you through the consolidation process.
Consolidations
Chapter 10 - Page 22
Consolidation Workbench
Consolidation Workbench
(N) Consolidation > Workbench
When you navigate to the Consolidation Workbench, the Find Consolidation Processes
window opens. This window works with the Consolidation Workbench to help you find
consolidation and elimination processes. Enter a query in the Find Consolidation Processes
window. The results are displayed in the Consolidation Workbench.
Using the Find Consolidation Processes Window
To narrow the search for a consolidation process, enter search criteria in as many of the
following fields as you like:
Parent: Parent set of books.
Parent Period: Consolidation period.
Balance Type: Actual, Balance, or Any.
Mapping Set: Group of mappings.
Mapping: Single mapping.
Subsidiary: Subsidiary set of books.
Status: Consolidation status.
Elimination Set: Fully reciprocal elimination entries.
Copyright Oracle, 2009. All rights reserved.
Consolidations
Chapter 10 - Page 23
Consolidations
Chapter 10 - Page 24
Consolidations
Chapter 10 - Page 25
ButtonMapping Sets
General Ledger WindowConsolidation Mapping Sets
Navigation(N) Consolidation > Define > Mapping Sets
ButtonTranslation Status
General Ledger WindowTranslation Statuses
NavigationThis is available only with the State Controller
ButtonTransfer
General Ledger WindowTransfer Consolidation Data
Navigation(N) Consolidation > Transfer > Data
ButtonTransfer Set
General Ledger WindowTransfer Consolidation Data Set
Navigation(N) Consolidation > Transfer > Data Set
ButtonReview Journal
General Ledger WindowEnter Journals
Navigation(N) Journals > Enter
ButtonPost
General Ledger WindowPost Journals
Navigation(N) Journals > Post
ButtonElimination Set
General Ledger WindowElimination Set
Navigation(N) Consolidation > Elimination > Define
ButtonEliminate
General Ledger WindowGenerate Eliminations
Navigation(N) Consolidation > Elimination > Generate
ButtonReport (Standard)
General Ledger WindowSubmit Request
NavigationReports > Request > Standard
ButtonReport (Financial)
General Ledger WindowRun Financial Report
NavigationReports > Request > Financial
Copyright Oracle, 2009. All rights reserved.
Consolidations
Chapter 10 - Page 26
Consolidations
Chapter 10 - Page 27
Consolidations
Chapter 10 - Page 28
Consolidations
Chapter 10 - Page 29
Note: You must use this method if you want to consolidate balances from your subsidiaries'
summary accounts.
Transactions:
Select Transactions to consolidate actual journal entry detail from a subsidiary set of
books. This method allows you to selectively consolidate individual journal entries. This
method is particularly useful if you want to make incremental updates if new journals are
entered after you run consolidation. Instead of reversing the original consolidation batch,
which is the case for the Balances consolidation method, you can transfer the additional
journal entry and post it to update the consolidated balances. If you choose the
Transactions method, the resulting consolidation journal entries include the transactions
for all the subsidiaries that are run. For example, if a subsidiary has five transactions
booked to the sales account, the consolidation journal entry includes the summation of all
five transactions. If you want each transaction to be listed in the parent set of books as
five separate transactions, you need to run the transfer five separate times.
Note: You can only use this method if both sets of books have the same functional currency.
If you have average balance processing enabled, your parent should be defined as a nonconsolidation set of books with average balances enabled.
Entering a Currency
Enter the currency to use for the consolidation. This is the same as the functional
currency for the parent. You can also select STAT.
Consolidating Books with Average Balance Processing Enabled
For average balance processing, optionally select a default Usage type such as standard,
average, or both to transfer standard, average, or both balances to the parent set of books.
Hint: You can create separate consolidation mappings for standard and average balances.
This is helpful if you want to use different mapping rules to get different levels of detail.
For example, you might map standard balances to view consolidated totals for each cost
center or average balances to view consolidated totals for each company.
Note: Standard defaults if you choose Transactions as the consolidation method. For more
information, refer to the Oracle General Ledger User Guide or the 11i General Ledger
Financial Management Advanced Topic Average Balance Processing.
Consolidations
Chapter 10 - Page 30
Mapping Rules
Mapping Rules
Selecting a Mapping Rule
Select a Mapping Rule to specify how to consolidate balances or transactions from your
subsidiary to your parent. Your choices include segment rules, account rules, or a combination
of both.
Segment rules are preferable to account rules because:
Defining consolidation mapping is quicker and easier. For example, if your parent
account has only three segments, you can map an entire subsidiary's chart of accounts
with just three segment rules.
Running consolidations based on segment rules is faster than those based on account
rules.
Changing Mapping Rules
Save your work after you have set up your consolidation mapping. Once saved, you cannot
modify your rollup rules, except to change the parent and subsidiary segment detail values. To
change a rollup rule, delete it and create a new one.
Consolidations
Chapter 10 - Page 31
Consolidations
Chapter 10 - Page 32
Consolidations
Chapter 10 - Page 33
Transfer LevelDetail
UsingParent
ResultsMaps a parent value from subsidiary set of books into a detail value in parent
set of books.
Consolidations
Chapter 10 - Page 34
Transfer LevelSummary
UsingParent
ResultsMaps a subsidiary segment parent value into a segment value in parent set of
books to consolidate balances from the summary account associated with the subsidiary
segment parent value. This rollup rule can only be used with the Balances consolidation
method.
Transfer LevelSummary
UsingParent Ranges
ResultsMaps one or more ranges of subsidiary segment parent values into a segment
value in parent set of books. This consolidates balances from the summary accounts
associated with the subsidiary segment parent values. This rollup rule can only be used
with the balances consolidation method.
Consolidations
Chapter 10 - Page 35
Consolidations
Chapter 10 - Page 36
Consolidations
Chapter 10 - Page 37
Note: You can only view consolidation hierarchies for consolidations in a mapping set.
Consolidations
Chapter 10 - Page 38
6.
7.
8.
9.
10.
11.
Mapping
Method
Balances
Description
Subsidiary
Parent
Currency
USD
Low
High
Company
101
101
Location
0000
1040
Department
000
850
Account
111000
111000
Sub Account
0000
9000
Product
000
430
Action
Subsidiary Segment
Company
03
Department
Department
Account
Account
Sub Account
0000
Product
000
Consolidations
Chapter 10 - Page 39
Transfer Level
Detail
Using
Detail Ranges
310000
High
350000
15. Save your work and close the Segment Rules window.
Consolidations
Chapter 10 - Page 40
Subsidiary
Segment Parent
Value
5.
Mapping Set
Parent
Description
Method
Balances
To add mappings to the mapping set, select the following mappings from the list of values:
Demo Proj Mfg to Operations (USD)
6.
7.
8.
9.
Consolidations
Chapter 10 - Page 41
Consolidations
Chapter 10 - Page 42
Run after revaluation and translation have been processed in the consolidation
currency.
Review the trial balance to ensure the data is accurate.
Use these reports to reconcile subsidiaries to the parent.
If subsidiary data has been translated, review the trial balance to ensure the data is
accurate.
Consolidations
Chapter 10 - Page 43
Revaluation Process
Revaluation Process
Revaluation should be completed before translation so the values are correct before they are
translated. The revaluation process performs the following:
Locates all accounts (within a range of specified accounts) in which all or a portion of the
balance is derived from foreign currency transactions.
Revalues the foreign currency portion of the account balance using the revaluation rate
defined in the Period Rates table. The Revaluation Rate is the inverse of the Period End
Rate (expressed as 1/Period End Rate).
Calculates the difference between the current cumulative functional currency balance of
these foreign transactions and the revalued functional currency balance calculated using
the Revaluation Rate.
Creates an unposted journal batch to adjust the account balance to the new revalued
balance. The offset account is the Unrealized Gain/Loss account specified when you run
the revaluation process.
You must post the revaluation journal entries. Optionally, at the beginning of the next period,
you can reverse the journal entries and revalue the balances again at the end of the next period.
Notes: Some companies do not reverse the revaluation journal and choose to only revalue the
activity for the period. Also, revaluation is run each period until the obligation is settled. The
Copyright Oracle, 2009. All rights reserved.
Consolidations
Chapter 10 - Page 44
Consolidations
Chapter 10 - Page 45
Translation
Translation
If any subsidiary's set of books uses a functional currency different from the currency of the
parent set of books, translate the account balances to the parent's functional currency before
transferring them to the parent set of books.
The first time translation is run for a period, it should be initiated from the subsidiary.
However, subsequent translations, if they are needed, can be initiated from the parent, using
the State Controller Translate button.
Notes:
When running consolidation for the first time, it is best to consolidate Year-to-Date
(YTD) amounts for balance sheet accounts to capture the subsidiary book's beginning
balances. Period-to-Date (PTD) consolidation lacks the historical information needed to
distinguish the translated beginning balances from the translation adjustment for the new
rate.
For income statement account balances, run period-to-date (PTD) consolidation.
If the period rate changes, or additional data is posted to a subsidiary after translation has been
run, the translation becomes obsolete. This is indicated by the red color of the Translation
button. You need to retranslate the data, delete the previous transfer, then run the transfer
again.
Copyright Oracle, 2009. All rights reserved.
Consolidations
Chapter 10 - Page 46
Because all balances are restated to a single currency, you can also use this process to enable
reconciliation of your foreign subsidiary intercompany accounts.
Consolidations
Chapter 10 - Page 47
Consolidations
Chapter 10 - Page 48
of books, and consolidation is run in audit mode, you can review any excluded accounts
in the Unmapped Subsidiary Accounts Report.
If you do not select the Run Journal Import option for your transfer, you must manually
import the journal using the Import Journals window from your parent set of books.
Note: When running consolidation for the first time, you need to run a year-to-date
(YTD) consolidation for balance sheet accounts. This allows you to consolidate the
subsidiary's beginning balances. For each subsequent consolidation, run consolidation
using PTD balances to get the net change for the period.
Consolidating Transactions
You can consolidate transactions only if the mapping you want to transfer uses the
transactions consolidation method. In addition, you must use the Balance Type of Actual.
For average balance processing books, you should consolidate into a non-consolidations
set of books with average balances enabled.
In the Consolidation Workbench, select the consolidation mapping you want to run.
General Ledger automatically enters Actual for the Balance Type, Standard for the Usage
type, and PTD for the Amount Type. Then select the journal batches you want to
consolidate. You can search subsidiary sets of books for all unconsolidated journal
batches, previously consolidated batches or both.
Transferring Consolidation Set Data
If you have numerous subsidiaries, you can group them into a consolidation mapping set
and then transfer the set to the parent set of books. You can use the Query Mappings
button to review the mappings contained in a specific mapping set, the subsidiary period
and date. Select the mappings you want to transfer by selecting the check box to the left
of each mapping name. Then select the Transfer button to launch the transfer program.
Consolidations
Chapter 10 - Page 49
3.
Balance Type
Actual
All
Yes
Target Currency
DEO
Period
Budget Fields
Leave Blank
Consolidations
Chapter 10 - Page 50
Business Situation
1.
2.
Consolidate the results of your subsidiary, Vision Project Mfg. (MRC) to Vision Operations.
Use the following data for your consolidation.
Field Name
Data
Mapping
Method
Balances
Subsidiary
Parent
Currency
USD
Usage
Standard
Parent
3.
Action
Company
03
Department
000
Account
Account
Sub-Account
0000
Product
000
4.
Transfer Level
Detail
Using
Detail Ranges
Low
High
1110
100000
299000
3310
300000
350000
4110
400000
999900
Assumptions
Consolidations
Chapter 10 - Page 51
9.
Consolidations
Chapter 10 - Page 52
10. Enter the following in the Parent and Subsidiary regions of the Segment Rules window.
Vision Operations (USA)
Action
Company
03
Department
000
Account
Account
Sub-Account
0000
Product
000
11. For the Account Segment use the following Rollup Rules:
Transfer Level
Detail
Using
Detail Ranges
Low
High
1110
100000
299000
3310
300000
350000
4110
400000
999900
Consolidations
Chapter 10 - Page 53
Consolidations
Chapter 10 - Page 54
Consolidations
Chapter 10 - Page 55
Consolidations
Chapter 10 - Page 56
5.
6.
7.
8.
9.
Mapping Set
Usage
Standard
Balance Type
Actual
Currency
USD
Method
Balances
Subsidiary Amount
Type
YTD
Period
Vision Operations
(USD)
Period Standard
Select the Options button to choose the run options for the consolidation:
Run Journal Import
Yes
Create Summary
Journals
Yes
Audit Mode
Yes
Consolidations
Chapter 10 - Page 57
5.
6.
7.
8.
Source
Consolidations
Period
Select an open
period
Consolidations
Chapter 10 - Page 58
Business Situation
Post your Consolidation journal entry created in a previous practice.
Assumptions
Consolidations
Chapter 10 - Page 59
6.
7.
Select the More Actions button and then the Post button to post the consolidation journals.
Consolidations
Chapter 10 - Page 60
Consolidations
Chapter 10 - Page 61
Consolidations
Chapter 10 - Page 62
multiple database instances can use this feature to consolidate their subsidiaries in a more
efficient and automated manner.
Consolidations
Chapter 10 - Page 63
Consolidations
Chapter 10 - Page 64
Consolidations
Chapter 10 - Page 65
Consolidations
Chapter 10 - Page 66
the elimination company. Then you can report consolidated results before and after
eliminations.
Consolidations
Chapter 10 - Page 67
Formula-Based Eliminations
Formula-Based Eliminations
Recurring journals must be used to eliminate average daily balances. For more information,
refer to the Oracle General Ledger User Guide or the 11i General Ledger Financial
Management Advanced Topic Average Balance Processing.
Consolidations
Chapter 10 - Page 68
Consolidations
Chapter 10 - Page 69
Consolidations
Chapter 10 - Page 70
Consolidations
Chapter 10 - Page 71
Consolidations
Chapter 10 - Page 72
Consolidations
Chapter 10 - Page 73
If multiple balancing segments are involved, General Ledger creates specific balancing
accounts by balancing segment value.
Consolidations
Chapter 10 - Page 74
Consolidations
Chapter 10 - Page 75
Consolidations
Chapter 10 - Page 76
2.
3.
4.
5.
Elimination Set
Description
Standard EliminationOne
Journal
Elimination
Company
95 Operations Eliminations
Select the Track Elimination Status check box. The status of the elimination for this period
will show on Consolidation Workbench screen.
Select the Accounts button.
In the Elimination Accounts window, enter the following:
Elimination Entry
Currency
USD
Category
Elimination
Account Type
YTD
Enter the account information for the source account or ranges of accounts to be eliminated
and the target accounts where the combined balance will be recorded.
Line
6.
7.
Source Account
Target
Account
10
T-T-1819-0000000
95 ----
20
T-T-2379-0000000
95 ----
30
T-T-4169-0000000
95 ----
40
T-T-7759-0000000
95 ----
The value T represents all values of a segment. By entering only Company 95 in the
target account field, the company segment will be overwritten with 95 but the remaining
segments will be copied from the source account values. For example, a source account
of T-T-1819-0000-000 will be copied to a target account of 95-(total for all departments)(each child account under 1819)-0000-000.
Save your work and close the window.
Select the Balancing Options button.
Consolidations
Chapter 10 - Page 77
8.
9.
In the Balancing Options window, select the Balance with Net Difference Account radio
button and enter an account template to use if there is a net difference during elimination.
Enter the following:
Debit Account
95-000-2980-0000-000
Credit Account
95-000-2990-0000-000
Consolidations
Chapter 10 - Page 78
Consolidations
Chapter 10 - Page 79
Business Situation
1.
2.
3.
4.
5.
Assumptions
Consolidations
Chapter 10 - Page 80
4.
5.
6.
7.
8.
9.
Consolidations
Chapter 10 - Page 81
10.
11.
12.
13.
14. Save your work. Select the Generate button and view your journal.
Consolidations
Chapter 10 - Page 82
Consolidations
Chapter 10 - Page 83
Business Situation
Create a consolidation Elimination using the Elimination Set you created in a previous Practice.
Use Vision Operations (USA) as your Parent.
Assumptions
Consolidations
Chapter 10 - Page 84
3.
4.
5.
Consolidations
Chapter 10 - Page 85
Consolidations
Chapter 10 - Page 86
Consolidations
Chapter 10 - Page 87
Consolidations
Chapter 10 - Page 88
across multiple sets of books. You must run this report from your parent set of books. You can
only run this report if your consolidation uses the Transactions method and you do not select
the Create Summary Journals option.
Notes:
The Consolidation Audit Report, Unmapped Subsidiary Report, and Disabled Parent
Account Report are available only if you select the audit mode run option when
transferring your subsidiary data
Consolidations
Chapter 10 - Page 89
Consolidations
Chapter 10 - Page 90
5.
6.
7.
Period
Feb-98
Usage
Standard
Consolidations
Chapter 10 - Page 91
Business Situation
In an earlier practice you consolidated the results of Vision Project Mfg to Vision Operations
(USA). You now want to view an audit report of that consolidation.
Assumptions
Consolidations
Chapter 10 - Page 92
3.
4.
In the Consolidation Workbench window, place your cursor on your consolidation, identified
by XX_Project Mfg to Operations USD in the Mapping column.
Select the Report button on the State Controller window.
5.
Select Standard Report and Single Request. The Submit Request window appears.
Copyright Oracle, 2009. All rights reserved.
Consolidations
Chapter 10 - Page 93
6.
7.
8.
9.
10.
11.
In the Name field, select Consolidation Audit from the list of values.
Use XX_Project Mfg to Vision Operations (USD) for your parameter.
Select Dec-99 from the List of Values in the Period field.
Select Standard usage.
Select the Submit button.
To view your request, open the Find Request window.
(N) Other > Requests > (B) Find
12. Select View Output to view your report online.
Note: A partial screen shot of the output appears on the next page. This report is a
sample output. Your numbers may differ depending on the period selected and the data
available.
Consolidations
Chapter 10 - Page 94
Consolidations
Chapter 10 - Page 95
Summary
Consolidations
Chapter 10 - Page 96
Period Close
Chapter 11
Period Close
Chapter 11 - Page 1
Period Close
Chapter 11 - Page 2
Period Close
Period Close
Chapter 11 - Page 3
Objectives
Period Close
Chapter 11 - Page 4
Period Close
Chapter 11 - Page 5
Period Close
Chapter 11 - Page 6
Period Close
Chapter 11 - Page 7
Period Close
Chapter 11 - Page 8
Period Close
Chapter 11 - Page 9
Before closing the General Ledger, verify that all journal entries have been imported from the
GL_Interface table. If not, trouble shoot the remaining entries.
Caution: Do not correct or delete journal import data from Oracle subledgers such as Oracle
Payables or Oracle Receivables. Corrections do not update the Oracle subledger data causing a
permanent out of balance between the General Ledger and the subledger. The Oracle
subledgers set flags to indicate the transactions have been sent to Oracle General Ledger. If the
import is deleted, these flags must be reset before the transactions can be resent.
For more information on Journal Import, see the previous chapter on Journal Entries.
Period Close
Chapter 11 - Page 10
Posting Journals
Posting Journals
You have three methods to post journal import batches.
Batch Posting: Navigate to the Post Journals window to post a group of journal batches.
- (N) Journals > Post
Manual Posting: Select the More Actions button from either the Journals window or the
Batch window to post a journal batch at the time of entry. This option is available only if
the profile option Journals: Allow Posting During Journal Entry has been set to Yes.
When you post a journal, Oracle General Ledger posts all the journals in a batch.
(N) Journals > Enter (B) More Actions
Automatic Posting: Run the AutoPost program to post journal batches automatically
based on a schedule you define.
- (N) Setup > Journals > AutoPost
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
Copyright Oracle, 2009. All rights reserved.
Period Close
Chapter 11 - Page 11
Period Close
Chapter 11 - Page 12
Period Close
Chapter 11 - Page 13
Period Close
Chapter 11 - Page 14
Note: Order Management updates Inventory during Ship Confirm which precedes the
AutoInvoice Process. Therefore, verify that all orders have been processed in Order
Management before closing Inventory.
Period Close
Chapter 11 - Page 15
Period Close
Chapter 11 - Page 16
information into the General Ledger Interface. Use the Journal Import program with a
source of Inventory to transfer accounting information from the GL Interface to the
General Ledger. Run this process for each inventory organization.
For Assets, run the following processes:
- Mass Additions Create: Run the Mass Additions Create program to transfer capital
invoice line distributions from Payables to Assets. This process creates no
accounting entries. After the program completes, invoice distributions may be
processed.
- Post Mass Additions: Once your mass additions are processed, use the Post Mass
Additions program to place the assets in service.
- Run Depreciation: This process calculates depreciation, gain/losses on retirements,
and (optionally) closes the period.
- Create Journal Entries: Use the Create Journal Entries process to create accounting
and transfer it directly to the General Ledger. The accounting clears the asset
clearing account and charges the asset cost account. Assets does not use the GL
Interface.
Period Close
Chapter 11 - Page 17
Period Close
Chapter 11 - Page 18
Reconcile AP to GL
Reconcile AP to GL
Use the following Payables reports to reconcile your transferred invoices and payments to your
Accounts Payable Trial Balance to ensure that your Trial Balance accurately reflects the
Accounts Payable Liability:
Accounts Payable Trial Balance (for last day of prior period)
Posted Invoice Register - Invoice journals must be posted in General Ledger to appear on
this report.
Posted Payment Register - Payment journals must be posted in General Ledger to appear
on this report.
Accounts Payables Trial Balance (for last day of current period)
This balancing process will help you ensure that all liabilities recorded in Payables are
reflected in the General Ledger AP Liability accounts. If the balance reported by the Accounts
Payables Trial Balance does not equal the balance in the AP Liability account, you can use the
Account Analysis report and the General Ledger reports to determine what journals are being
posted to that account. Before running your reports, run the Payables Accounting Process with
the Transfer to General Ledger Program and Journal Import for all transactions in the period
that you are reconciling. Also, be sure to post the transactions in the General Ledger.
Period Close
Chapter 11 - Page 19
Reports
Reports
Accounts Payable Trial Balance: Verify that total Accounts Payable liabilities in Payables
equal those in the General Ledger. To reconcile these balances you can compare the
cumulative total liability provided by this report with the total liability provided by your
General Ledger.
Accrual Rebuild Reconciliation Report: Analyze the balance of the Accounts Payable (A/P)
accrual accounts. You can accrue both expense and inventory purchases as you receive them.
When this happens, you temporarily record an Accounts Payable Liability to your Expense or
Inventory A/P Accrual accounts. When Payables creates the accounting for the matched and
validated invoice, Payables clears the A/P accrual accounts and records the liability from the
supplier site. Run this report at period end.
Accrual Reconciliation Report: The same report as the Accrual Rebuild Reconciliation Report
with one key difference. The Accrual Rebuild Reconciliation Report creates records in a
temporary table which are used as the basis for the report. The Accrual Reconciliation Report
simply uses the records created by the Accrual Rebuild Reconciliation Report as a basis for the
report. Run this report during the accounting period.
Accrual Write-Off Report: Provide supporting detail for your write-off journal entries. The
process is as follows:
Copyright Oracle, 2009. All rights reserved.
Period Close
Chapter 11 - Page 20
Analyze the Accrual Reconciliation Report for transactions that you should expense out
of the accrual accounts.
Researched the reported accrual balances.
Use the Accrual Write-Off window to indicate which entries you wish to remove and
write off from this report.
Use the Accrual Write-Off Report as supporting detail for your manual journal entry.
Matched and Modified Receipts Report: After you automatically create invoice distributions by
matching an invoice for goods to a receipt, that receipt can be modified in Purchasing. For
example, you might need to adjust a receipt because the quantity received was incorrectly
recorded, or the product was defective and returned to the supplier. Use this report to identify
receipts that have been changed after invoice matching, and for which no users have seen
modifications.
Payables Account Analysis Report: Review and analyze accounting entries in Payables. You
can use the report parameters to limit the report to just the accounting information you want to
review. The Payables Account Analysis report is helpful when you reconcile your accounts
with your General Ledger. For example, you can reconcile the prepaid expense account
between Payables and your General Ledger. You can submit this report in detail and compare
it to an account analysis report in your General Ledger.
Period Close
Chapter 11 - Page 21
Reports (Cont.)
Reports (Cont.)
Payables Accounting Entries Report: Use this report to review and analyze accounting entries
in the Payables subledger. You can request the report for a specific run of the Payables
Accounting Process or the Payables Transfer to General Ledger program. Using the report
parameters, you can produce a detailed or summary listing of the accounting information you
want to review. The report also lists in detail any transactions that have been accounted with
error and all entries that could not be transferred to the General Ledger Interface. When a
transaction is accounted with errors, use the Update Accounting Entries window to update any
invalid accounts.
Posted Invoice Register: Use the Posted Invoice Register to review accounting lines,
summarized by invoice, that have been transferred to the General Ledger. Because it presents
amounts that have been charged to liability accounts, this report is valid only for an accrual set
of books. The Posted Invoice Register is primarily a reconciliation tool. Use this report along
with the Posted Payment Register and the Accounts Payables Trial Balance Report to reconcile
balances between Payables and your General Ledger.
Posted Payment Register: Use the Posted Payment Register to review accounting lines,
summarized by payments that have been transferred to the General Ledger. Because it presents
amounts that have been charged to liability accounts, this report is valid only for an accrual set
of books. You can submit the Posted Payment Register for one payment journal entry batch or
Copyright Oracle, 2009. All rights reserved.
Period Close
Chapter 11 - Page 22
all payment journal entry batches. The Posted Payment Register is primarily a reconciliation
tool. Use this report along with the Posted Invoice Register and the Accounts Payables Trial
Balance Report to reconcile balances between Payables and your General Ledger.
Receipt Accruals - Period End: Use the Receipt Accruals - Period-End process to create
period-end accruals for your uninvoiced receipts for expense distributions. Purchasing creates
an accrual journal entry in the General Ledger for each uninvoiced receipt you choose using
this window.
Receiving Account Distribution Report: The Receiving Account Distribution Report lists the
accounting distributions for your receiving transactions. This report supports the distributions
created for the following transactions:
Purchase Order Receipts
Purchase Order Receipt Adjustments
Purchase Order Returns to Supplier
Deliver to Expense Destinations
Return to Receiving from Expense Destinations
Match Unordered Receipts
This report helps you reconcile your receiving accounting to the General Ledger.
Period Close
Chapter 11 - Page 23
Reports (Cont.)
Reports (Cont.)
Unaccounted Transactions Report: Identify and review all unaccounted invoice and payment
transactions and see the reason that Payables cannot account for a transaction. Run this report
after you have run the Payables Accounting Process. The report will then show only
transactions that had problems that prevented accounting. You can then correct the problems
and resubmit the accounting process. Note that this report does not include invoices that have
no distributions.
Uninvoiced Receipts Report: Run before the Receipt Accrual - Period-End process. With this
report, you can review all or specific uninvoiced receipts for both period end and online
accruals. Uninvoiced receipts are goods and services you have received that your supplier did
not invoice yet. This report indicates exactly what you have to accrue and for what amount,
and helps you analyze your receipt accrual entries. The accrual amount is the difference
between the quantity received and the quantity billed multiplied by the unit price of the item.
Period Close
Chapter 11 - Page 24
Period Close
Chapter 11 - Page 25
Period Close
Chapter 11 - Page 26
Period Close
Chapter 11 - Page 27
Period Close
Chapter 11 - Page 28
Standard Reports
Manufacturing and Distributions Manager, Vision Operations (USA)
(N) Reports
Use the Material Account Distribution Detail or Summary Report to:
View the accounts charged for inventory transactions
Reconcile to the inventory accounting transferred to the General Ledger
Receivables, Vision Operations (USA)
(N) Reports
Reports can be run as a concurrent process from the Submit Requests window.
Use these reports when needed to review activity at any time during the month.
Period Close
Chapter 11 - Page 29
Period Close
Chapter 11 - Page 30
Receipts Journal Report: Review details of receipts that appear in the Journal Entries
report.
Aging Report: Use the last day of the prior month to get the outstanding opening balance.
Transaction Detail Report: Identify transactions that increase the outstanding opening
balance.
Adjustments Register: Identify any adjustments that affect the transactions for the month.
Unapplied Receipts Register: Determine customer balance after taking into account all
on-account and unapplied amounts
Applied Receipts Register: Identify receipts that reduce the outstanding opening balance.
Invoice Exceptions Report: Identify transactions that reduce the outstanding opening
balance. This report shows all transactions where the Open Receivables flag is set to No.
Therefore, the transactions do not display on the aging but do show in the Transaction
Register. This can occur when an item can be ordered in Order Management but not
invoiced, such as an internal ordered item.
Period Close
Chapter 11 - Page 31
Period Close
Chapter 11 - Page 32
Period Close
Chapter 11 - Page 33
Period Close
Chapter 11 - Page 34
Period Close
Chapter 11 - Page 35
For preapproved batches, do a wildcard search from the Preapproved Expenditure Entry
window on the status field or expenditure date as appropriate.
If Oracle Projects is the direct data source for payroll or for reconciling labor costs to
payroll, verify that all time cards are entered or accounted for.
Run the AUD: Missing Timecards report.
Import all transaction import batches and try to resolve any rejected expenditures from
the transaction import file.
Run the PRC: Transaction Import process and review exception section.
One rejected expenditure item causes an entire expenditure to be rejected.Many costbased tasks can affect the revenue production processes if you do them during the closing
cycle.
Most revenue accrual relies on cost distribution being completed before generating
project revenue. Before accrual can occur, you must:
- Interface supplier invoices from Oracle Payables.
- Distribute labor, usages, and expense reports.
Closing Cycle Tasks
Once you have verified that all transactions have been accounted for during the closing
cycle preparation activities, you should place limits on general transaction processing by
users.
Creating new or adjusting existing expenditures during the final cost distribution
processes may cause reconciliation problems if not controlled (particularly in a
geographically dispersed user community).
The closing process includes the following tasks, listed in chronological order:
- Run final cost distribution processes. Optionally, run the PRC: Update Project
Summary Amounts process.
- Generate project allocations.
- Run final management reports.
- Interface cost transactions with General Ledger or Accounts Payable.
- Generate draft revenue for all projects.
- Distribute Borrowed and Lent Amounts. Can be run earlier if transfer price is not
dependent on revenue.
- Generate draft intercompany invoices and (optionally) provider cost reclassification
entries.
- Interface cross charge distributions to General Ledger.
- Run final management reports for revenue.
- Run processing for inter-project billing.
- Change current PA period status to Pending Close.
- Open new PA period. Allow new expenditure entry. Adjust expenditures and
perform cost distribution processes as necessary.
Post Closing Tasks: Post-closing tasks include the following items in chronological order:
Update project summary amount.
Open access to user maintenance tasks.
Copyright Oracle, 2009. All rights reserved.
Period Close
Chapter 11 - Page 36
Interface revenue with General Ledger (for Oracle Project Billing only).
Set a new current reporting PA period.
Permanently close the old PA period.
Note: You can not close the PA period until all transactions have been transferred to the
General Ledger.
Period Close
Chapter 11 - Page 37
Closing a PA Period
Closing a PA Period
PA periods involve six statuses. The statuses are listed in order of life cycle:
Never Opened: No processing
Future: Allows new transactions to be entered but not processed
Open: Allows all entry and processing activity
Pending Close: Same as open but does not allow any new cost distribution lines to be
created
Closed: Stops all processing (A PA period can be closed only when all cost distribution
lines have been interfaced with General or Accounts Payable.)
Permanently Closed: Period cannot be reopened
Period Close
Chapter 11 - Page 38
Period Close
Chapter 11 - Page 39
Period Rates
Period Close
Chapter 11 - Page 40
Running Revaluation
Prerequisites
Before you run revaluation, you should do the following:
Define an unrealized gain/loss account.
Define a revaluation rate for each currency by period.
Revaluation is run at the end of each accounting period as part of the close process to revalue
balance sheet accounts that are denominated in a foreign currency in accordance with SFAS 52
(US). The journal is then reversed at the beginning of the next period. The process is repeated
until the transactions are settled. The Realized Gain/Loss will be recorded by the appropriate
subledger (Accounts Payable or Accounts Receivable) and transferred to the General Ledger at
the time the obligation is settled.
Revaluation can be run for a single foreign currency, the Euro and EMU currencies (during the
transition period), or for All currencies. When you run revaluation, General Ledger creates a
revaluation batch containing a separate journal entry for each revalued foreign currency. Note
that General Ledger creates the revaluation adjustments in your functional currency. General
Ledger automatically defines the reversal period as the next accounting period.
Period Close
Chapter 11 - Page 41
Revaluation Example
Revaluation Example
At the end of the accounting period, the revaluation process creates an unposted journal to
record the change in the converted balances to the Unrealized Gain/Loss Account. The jouranl
is posed, and then reversed at the beginning of the next reporting period.
In this example:
The original journal entry in Euro remains the same.
At period end, the exchange rate has changed to .81.
The receivable is still 10,000 Euro, but is now $8,100 US Dollars.
The offset of $100 is recorded in the Unrealized Gain account.
For more information on Revaluation, see the previous chapter on Multi Currency.
Period Close
Chapter 11 - Page 42
Accounting Calendar
Period Close
Chapter 11 - Page 43
Period Close
Chapter 11 - Page 44
In the first adjusting period of the new fiscal year, reverse the balance sheet closing
journals to repopulate the balance sheet accounts.
Post the generated reversing journals.
Balance Sheet Closing Journal Attributes: The journal entry that closes the balance sheet has
the following attributes:
Only actual balance types are closed out. Budget or encumbrance balances are ignored.
The effective date of your closing entries is the last day of the period you select in the
Parameters window, typically an adjusting period representing the last day of the fiscal
year.
General Ledger automatically creates a separate closing account for each balancing
segment if you specify an account range that includes multiple balancing segments.
Closing journals are marked for reversal in the period following the period the closing
journals were generated. To change the reversal method default, see Changing The
Default Reversal Method, below.
General Ledger closes functional currency balances only. Foreign currency balances are
ignored.
Period Close
Chapter 11 - Page 45
Period Close
Chapter 11 - Page 46
For foreign currencies, the journal will have both entered and converted amounts. Stat
account balances are not processed by the program.
Option 2: Income Statement Offset: When you run the process, Create Income Statement
Closing Journals, and you enter an account for the fields, Closing Account and Income
Offset Account in the Parameters window, the journal generated will be similar to that
described above except for the following:
The revenue and expense accounts included in the specified account range will not be
zeroed out. Instead, the program will take the net sum of the revenue and expense
accounts. This sum includes the balance in the income statement offset account. It will
then post the reciprocal of the net sum to the income offset account, in the appropriate
debit (DR) or credit (CR) column. The amount posted to the retained earnings account
will be the reciprocal of the amount posted to the income offset account. This retained
earnings amount will then also be equal to the net sum of the revenue and expense
accounts processed.
Period Close
Chapter 11 - Page 47
Historical Rates
Historical Rates
Historical rates are:
More precise than pre-owned rates with respect to equity accounts.
Defined before running translation to avoid having to retranslate your balances.
Can stabilize the translate balances by defining fixed historical rates for long-term
accounts.
Used with highly inflationary currencies to remeasure specific historical account
balances in accordance with U.S. FASB 8.
Period Close
Chapter 11 - Page 48
Translation Overview
Period Close
Chapter 11 - Page 49
Overview of Consolidations
Overview of Consolidations
The consolidation process combines the financial results of different companies, typically
combining subsidiary accounting information into a parent company for reporting purposes.
You can use the method that best suits your needs to consolidate financial information.
Financial Statement Generator (FSG):
- Use to consolidate financial information for businesses using a single set of books
or businesses using different sets of books that share the same calendar and chart of
accounts.
- Use recurring journals, mass allocation journals, and standard journals to create
intercompany elimination journal entries for multiple companies sharing the same
set of books.
Global Consolidation System (GCS):
- Use to consolidate financial information for multiple sets of books, diverse financial
systems, and geographic locations, including both Oracle and non-Oracle
applications.
-
Period Close
Chapter 11 - Page 50
Period Close
Chapter 11 - Page 51
Period Close
Chapter 11 - Page 52
Period Close
Chapter 11 - Page 53
Reporting Options
Reporting Options
Reporting Function Legend
OI Online Inquiry
Std Standard Reporting
FSG Financial Statement Generator
ADI Applications Desktop Integrator
OFA Oracle Financial Analyzer
BIS Business Intelligence System
Disc Discoverer
RXi RXi Report Administration Tool
Period Close
Chapter 11 - Page 54
Period Close
Chapter 11 - Page 55
Period Close
Chapter 11 - Page 56
Consolidation Journals Report: This report lists subsidiary journal lines and the parent
accounts used for your consolidation. Use this report to review journal batches
consolidated across multiple sets of books.
Note: The Consolidation Audit Report, Unmapped Subsidiary Report, and Disabled Parent
Account Report are available only if you select the audit mode run option when transferring
your subsidiary data.
Select (N) Others > Reports > Run (B) Submit Requests to run standard trial balance reports:
Detail Trial Balance Report: Review your general ledger actual account balances and
activity in detail. You can run this report for balances and activity entered in your
functional currency or STAT, or translated to a foreign currency. The report prints a line
for each of your accounts and lists them in ascending order by account segment value.
For each account, the report prints the account segment value, account segment value
description, beginning balance, period activity, and ending balance for the period you
specify. General Ledger reports debits as positive amounts and credits as negative
amounts.
Summary Trial Balance Report: Review general ledger actual account balances and
activity summarized by account segment value. You can run this report for balances and
activity entered in your functional currency or STAT, or translated to a foreign currency.
The report prints a line for each account segment value and lists them in ascending order.
For each account segment value, the report prints the value, description, beginning
balance, net of all debit or credit transactions, and ending balance for the period you
request.
Translation Trial Balance Report: Review your account balances and period activity after
running translation. General Ledger prints a separate page, including totals, for each
balancing segment value, listing accounts in ascending order by account segment value.
For each translated account, the report prints the description of the account segment
value, account type, beginning balance, debits and credits, rate adjustment, and ending
balance.
Period Close
Chapter 11 - Page 57
Summary
Period Close
Chapter 11 - Page 58
Financial Reporting
Chapter 12
Financial Reporting
Chapter 12 - Page 1
Financial Reporting
Chapter 12 - Page 2
Financial Reporting
Financial Reporting
Chapter 12 - Page 3
Objectives
Financial Reporting
Chapter 12 - Page 4
Objectives
Financial Reporting
Chapter 12 - Page 5
Reporting Options
Reporting Options
Reporting Function Legend
OI Online Inquiry
Std Standard Reporting
FSG Financial Statement Generator
ADI Applications Desktop Integrator
OFA Oracle Financial Analyzer
BIS - Business Intelligence System
Disc Discoverer
RXi - RXi Report Administration Tool
Additional details about each of the reporting options are available in the following pages.
Financial Reporting
Chapter 12 - Page 6
Online Inquiry
Online Inquiry
Oracle Applications provide broad online inquiry and analysis capabilities. With Oracle
General Ledger, you can use Oracle's inquiry functionality to drill from summary account
balances to detail balances, and to complete journal entries. You can drill to complete views of
any underlying Oracle subledger transactions for further accounting entry analysis, including
transactions from Receivables, Payables, Projects, Assets (except depreciation), Purchasing,
Inventory, and Work in Process.
Drilling Down to Detail Balances
You can drill down to detail account balances, review journal entries, then drill down
further to your subsidiary sets of books, review subsidiary account balances, then drill
down even further to subsidiary journal entries and even to your subsidiaries' subledger
details.
For example, while analyzing total consolidated sales, you may want to determine how
much each subsidiary contributed to the total amount. Simply drill down from the
consolidated sales balance to any subsidiary sales account balance. From there, you can
view account details and journals. If you still require more information, drill down further
to the subledger transactions that contributed to your total consolidated sales balance.
During the drill down process, you can view your accounting entries in a T-Account
format or a Summary Activity format. The T-Account format eases accounting analysis
Copyright Oracle, 2009. All rights reserved.
Financial Reporting
Chapter 12 - Page 7
by graphically displaying your accounting entry in T-Accounts for both summary and
detail financial information. The Summary Activity format displays your accounting
entries in a trial balance layout.
For more information, refer to Oracle General Ledger User Guide or 11i General Ledger
Financial Management Fundamental Topic Journal Entries on Performing Account
Inquiry and Drill Down to Oracle Subledgers.
Financial Reporting
Chapter 12 - Page 8
Financial Reporting
Chapter 12 - Page 9
Financial Reporting
Chapter 12 - Page 10
Financial Reporting
Chapter 12 - Page 11
Financial Reporting
Chapter 12 - Page 12
Financial Reporting
Chapter 12 - Page 13
Financial Reporting
Chapter 12 - Page 14
Financial Reporting
Chapter 12 - Page 15
Financial Reporting
Chapter 12 - Page 16
Financial Reporting
Chapter 12 - Page 17
Financial Reporting
Chapter 12 - Page 18
Financial Reporting
Chapter 12 - Page 19
Financial Reporting
Chapter 12 - Page 20
Financial Reporting
Chapter 12 - Page 21
Financial Reporting
Chapter 12 - Page 22
Financial Reporting
Chapter 12 - Page 23
E-Business Intelligence
E-Business Intelligence
The Oracle Business Intelligence System (BIS) is an executive information system which
provides a framework for corporate performance management and continuous process
improvement. By delivering timely and accurate information, BIS enables managers to make
better decisions, faster. Oracle Business Intelligence System is part of the Oracle eBusiness
Suite, an integrated suite of e-business applications for the enterprise, which is designed to
transform your business into an e-business.
Oracle Business Intelligence System can analyze the back office and front office data provided
by the Oracle eBusiness Suite. This includes ERP applications such as Financials, Human
Resources, Purchasing, Operations, and Manufacturing, and CRM applications supporting
Sales, Service, Customer, Marketing, and Interaction Center (Call Center). Users can set
targets to meet their strategic objectives, monitor performance in all areas of the company,
receive notifications when performance is out of tolerance, and respond immediately by taking
corrective actions.
One of the many components in the BIS system are the reports, performance measures, and
workbooks delivered by Oracle General Ledger.
These BIS components are integrated with an alert and workflow mechanism to proactively
communicate operational performance to the management team. Management can then drill
Copyright Oracle, 2009. All rights reserved.
Financial Reporting
Chapter 12 - Page 24
from high level financial information into more detail level data based on the dimensions they
choose; including sets of books, operating units, cost centers, and product groups.
General Ledger provides the following seven informative reports in BIS:
1. Revenues Report
2. Expenses Report
3. Profit Margin Report
4. Contribution Margin Report
5. Current Ratio Report
6. Earnings Per Share (EPS) Report
7. Summary Analyst Report
Financial Reporting
Chapter 12 - Page 25
Financial Reporting
Chapter 12 - Page 26
Oracle Discoverer
Oracle Discoverer
Oracle Discoverer is an intuitive ad-hoc query, reporting, analysis, and Web-publishing tool
that empowers business users at all levels of the organization to gain access to information
from data marts, data warehouses, and online transaction processing systems.
Report builders and analysts can create, modify, and execute ad hoc queries and reports. More
casual users can view and navigate through pre-defined reports and graphs. Discoverer
provides a business view to hide the complexity of the underlying data structure. It enables
users to focus on solving business problems instead of data access issues.
Discoverer Key Characteristics
Works on Oracle 8i and 9i
Built-in structure for BIS
Can include operations data
Security rules already defined apply
Non multi-dimensional table - uses rows and columns
Financial Reporting
Chapter 12 - Page 27
Financial Reporting
Chapter 12 - Page 28
Financial Reporting
Chapter 12 - Page 29
Financial Reporting
Chapter 12 - Page 30
Financial Reporting
Chapter 12 - Page 31
Financial Reporting
Chapter 12 - Page 32
Financial Reporting
Chapter 12 - Page 33
You build a report by defining then combining up to five reusable report components. At
a minimum, you must have a row set and column set for every report. Before you define
a report using the Financial Statement Generator (FSG), draft your report on paper.
Sketching the report in advance helps you plan the format and content of the report and
saves you time later.
Financial Reporting
Chapter 12 - Page 34
Financial Reporting
Chapter 12 - Page 35
Financial Reporting
Chapter 12 - Page 36
To control page breaks, indentation, line spacing, and underline characters. You can
define a new row set, or use FSG's AutoCopy feature to copy an existing row set, which
you can then modify as needed.
Note: If you have average balance processing enabled in your set of books, you can report on
functional, foreign, and translated average balances.
Implementation Note
Row Set:
When creating a balance sheet, you must include your entire income statement account
range for the Current Period Retained Earnings amount. Oracle General Ledger never
posts the monthly net income amount to an actual current period retained earnings
account. This only happens when the first period of a new fiscal year is opened. Thus, to
achieve the figure for current period retained earnings, it is a reporting solution where
you enter your Profit and Loss account range in the account assignment.
When creating reports, it is a good idea to include check figures at the end of the report to
verify that all accounts were properly assigned in the reports. This is particularly useful if
you have had to enter account ranges with gaps because of the structure of your chart of
accounts.
For example, when creating a Balance Sheet, add check figures at the end of the report
defined as follows:
- Total Assets 1000-1999
- Total Liabilities 2000-2999
- Total Stockholder's Equity 3000-9999. Note: In order to derive the net income
amount that is usually posted to current period retained earnings, you must include
your income statement account range.
Assigning Line Numbers to Rows:
You should enter line numbers in increments of 10 to allow for space to add additional
rows for future modifications.
Account Assignment Display Option:
Oracle General Ledger stores debit balances as positive numbers and credit balances as
negative numbers. If you want your credit balance accounts, such as liabilities, and
revenues to display as positive numbers, select the Change Sign check box. Doing so will
have no effect on your calculations.
Financial Reporting
Chapter 12 - Page 37
Assigning Accounts
Assigning Accounts
Select the Account Assignments button to assign accounts for a row set.
Select a numeric operator (+ or -) to add or subtract the totals for the account range.
Enter a Low and High for the range of account combinations. To specify an individual account,
enter the same account as the Low and High. You can leave these fields blank to create generic
row sets with universal account assignments.
Enter a Display type for each account segment:
Select "E" to expand the range and display one report line for each segment value.
Select "T" to total the amounts in the range and display only one total line for the
segment values.
Select "T" for each segment of the range if multiple account ranges are assigned to a row.
Select "B" to display both the expanded detail and the Total. "B" combines the effects of
"E" and "T".
Implementation Note
Account Assignment:
You should always enter a unique Row Name for every row. The Row Name does not
appear in any reports, but it does appear in lists of values when you perform calculations.
Copyright Oracle, 2009. All rights reserved.
Financial Reporting
Chapter 12 - Page 38
If the row is simply a label, for example, "Current Assets", that does not have any
accounts assigned to it, you should append the row name with the word "label" to let you
know that this row contains no accounts and you will not need to include it in your
calculations. Also be sure the row name is unique to ensure that calculations yield the
correct results. If you use the same row name for two different rows, FSG will not know
which row to use.
Consider creating generic row sets by applying "T" display types for each account
segment. You can later define content sets to create more specific reports.
Financial Reporting
Chapter 12 - Page 39
Financial Reporting
Chapter 12 - Page 40
Financial Reporting
Chapter 12 - Page 41
Financial Reporting
Chapter 12 - Page 42
Assumptions
Tasks
Create a Row Set
1. Navigate to the row set definition window
(N) Reports > Define > Row Set
Name = XXRow Set
2.
3.
Line
Line Item
Indent
Skip
Line
After
10
OVERHEAD
20
Salaries
01-410-5800-0000-000
01-430-5800-0000-000
30
Airfare
01-410-7640-0000-000
01-430-7640-0000-000
40
Car Rental
01-410-7650-0000-000
01-430-7650-0000-000
50
Miscellaneous
01-410-7740-0000-000
01-430-7740-0000-000
4.
Line
100
5.
Yes
Line Item
TOTAL
Financial Reporting
Chapter 12 - Page 43
6.
(B) Calculation
Seq
10
Operator
+
Low
11
High
99
Period = May-02
10. (B) Submit
11. (M) View > Requests to view output online
Run the Row Set Detail Listing Report
12. Navigate to the Standard Request Submission form
(N) Reports > Request > Standard
Request Name = FSG - Row Set Detail Listing
Row Set Name = XXRow Set
13. (B) Ok
14. (B) Submit Request
15. (M) View > Requests to view output online
Run the Row Set Summary Listing Report
16. Navigate to the Standard Request Submission form
(N) Reports > Request > Standard
Request Name = FSG - Row Set Summary Listing
17. (B) Submit Request
18. (M) View > Requests to view output online
Financial Reporting
Chapter 12 - Page 44
Financial Reporting
Chapter 12 - Page 45
non-standard calendar, such as a 13 period calendar because 13 does not divide evenly
into 4 and the period offsets will not give the desired results.
Column Set Amount Types:
When creating column sets that will be coupled with Balance Sheet Row Sets, be sure to
use the Year-to-Date (YTD) amount type. Oracle General Ledger does not store YTD
balances. Thus, in order to achieve a cumulative total on balance sheet accounts, you
must have FSG calculate the amount for you using the YTD amount type.
Financial Reporting
Chapter 12 - Page 46
Financial Reporting
Chapter 12 - Page 47
Enter &CURRENCY, followed by a control value number to print the currency assigned
to the control value number when you define or run your report column.
Financial Reporting
Chapter 12 - Page 48
Financial Reporting
Chapter 12 - Page 49
Financial Reporting
Chapter 12 - Page 50
Assumptions
Tasks
Create a Column set
1. Navigate to the Column Set definition form
(N) Reports > Define > Column Set
Name = XXColumn Set
2.
3.
Sequence
10
20
30
40
50
Name
POI-4
POI-3
POI-2
POI-1
POI
Amount
Type
PTDActual
PTDActual
PTDActual
PTDActual
PTDActual
Offset
-4
-3
-2
-1
Format
Mask
9,999,999
9,999,999
9,999,999
9,999,999
9,999,999
4.
60
TOTAL
9,999,999
Save
Financial Reporting
Chapter 12 - Page 51
Seq
10
Operator
+
Low
10
High
59
Financial Reporting
Chapter 12 - Page 52
Financial Reporting
Chapter 12 - Page 53
Financial Reporting
Chapter 12 - Page 54
Financial Reporting
Chapter 12 - Page 55
Financial Reporting
Chapter 12 - Page 56
Financial Reporting
Chapter 12 - Page 57
You must specify a budget or encumbrance when your report includes rows or columns
which use related amount types, such as PTD-Budget or PTD-Encumbrance.
Financial Reporting
Chapter 12 - Page 58
Assumptions
Tasks
1.
2.
3.
4.
5.
Use the column set you created with your row set to create a simple report called XX_5
Month Rolling Overhead.
Use the column sets and row sets from the previous practices to submit your report.
Select Run Report to open the Run Financial Reports window.
Select your report from the list of values.
Enter May-YY as the period to run the report and USD currency.
Financial Reporting
Chapter 12 - Page 59
Financial Reporting
Chapter 12 - Page 60
Financial Reporting
Chapter 12 - Page 61
Financial Reporting
Chapter 12 - Page 62
Financial Reporting
Chapter 12 - Page 63
Assumptions
Tasks
Content Set
1. Define a content set using the range 410 to 430 for department.
2. Name your content set XX_PE Content Set.
3. Select the display option PE (Page Expand) to create a separate report for each Sales
Department and process your reports sequentially.
Ad Hoc Report
4. Define an Ad Hoc Report called XX_Department Overhead. Combine your XX_Row Set,
XX_Column Set, and XX_PE Content Set for use in this report. The runtime period for this
report should be May 01.
5. View your report online.
Financial Reporting
Chapter 12 - Page 64
Financial Reporting
Chapter 12 - Page 65
Ranking Methods
Ranking Methods
Oracle General Ledger offers several ways to order and display expanded detail rows. Select a
ranking method and to display segment values, segment value descriptions, or both.
Alternatives include the following:
Order by ranking, display description: For example, department number.
Order by ranking, display both: For example, the name of the department.
Order by description, display description: For example, department description.
Order by description, display value
Order by value, display description
Order by value, display value
Financial Reporting
Chapter 12 - Page 66
Financial Reporting
Chapter 12 - Page 67
Financial Reporting
Chapter 12 - Page 68
Financial Reporting
Chapter 12 - Page 69
Financial Reporting
Chapter 12 - Page 70
Financial Reporting
Chapter 12 - Page 71
Assumptions
Tasks
1.
Financial Reporting
Chapter 12 - Page 72
Financial Reporting
Chapter 12 - Page 73
Business Situation
Create a copy of XX_Column Set naming it XX_Column Set Copy.
Assumptions
Financial Reporting
Chapter 12 - Page 74
Financial Reporting
Chapter 12 - Page 75
Financial Reporting
Chapter 12 - Page 76
Financial Reporting
Chapter 12 - Page 77
Financial Reporting
Chapter 12 - Page 78
Financial Reporting
Chapter 12 - Page 79
Financial Reporting
Chapter 12 - Page 80
1. Launch the XBRL Load Taxonomy program from the Submit Request window. The
program has three parameters:
- Taxonomy Name: Enter a unique name for the taxonomy.
- Taxonomy xsd File Name: Enter the file name, with or without the .xsd extension.
- Taxonomy Description: Enter a description for the taxonomy.
2. If a taxonomy has imports (links to other taxonomies), you must load the imports first
then load the parent taxonomy.
Financial Reporting
Chapter 12 - Page 81
Financial Reporting
Chapter 12 - Page 82
Financial Reporting
Chapter 12 - Page 83
Financial Reporting
Chapter 12 - Page 84
Financial Reporting
Chapter 12 - Page 85
Financial Reporting
Chapter 12 - Page 86
Financial Reporting
Chapter 12 - Page 87
Control whether the rollup group or the summary flag associated with flexfield
assignments determine the expansion of parent values when requesting summary
balances.
FSG: Message Detail:
Specify the error message catalogue and level of detail in your error message log file
when you request your Financial Statement Generator reports.
FSG: String Comparison Mode:
Do not change this profile option unless instructed to do so by Oracle World Wide
Support. This profile option affects the character language for text-based character sets.
Financial Reporting
Chapter 12 - Page 88
Financial Reporting
Chapter 12 - Page 89
Financial Reporting
Chapter 12 - Page 90
Financial Reporting
Chapter 12 - Page 91
Financial Reporting
Chapter 12 - Page 92
Financial Reporting
Chapter 12 - Page 93
2.
3.
4.
Select the Copy Attribute Set button to open the Copy Attribute Set window.
In the Copy To Attribute Set field, enter XX_Demo Attribute Set.
In the Short Name field, enter Demo.
5.
Select the OK button to close this window and open the Attribute Set window. Note that one
record was applied and saved.
The Attribute Set window now displays your attribute set, XX_Demo Attribute Set.
Financial Reporting
Chapter 12 - Page 94
Financial Reporting
Chapter 12 - Page 95
7.
Select the Batch Name column and select the Remove from Display arrow key to remove
the Batch Name column from the Displayed list box.
8. In the Available list box, select the Cost Center Segment value column and select the Add
to Display arrow key to add the Cost Center Segment value column to the Displayed list
box.
9. Select the Cost Center Segment description column and select the Add to Display arrow
key to add the Cost Center Segment description column to the Displayed list box.
10. Select the plus button to change the grouping levels for the Cost Center Segment value,
Cost Center Segment description, and Effective Date columns to 1.
11. Select the Cost Center Segment value column and the Cost Center Segment description
columns in the Displayed list box and select the up arrow button to move them to the top of
the Displayed list box.
12. Select the minus button to reduce the grouping levels of the Journal Reference column.
13. Select the Column Details button to open the Column Details window. Select the OK button
to save.
Financial Reporting
Chapter 12 - Page 96
14. In the Ordering column, change the ordering for the JE_LINE_NUM column to None by
selecting from the drop-down list.
15.
16.
17.
18.
19.
Financial Reporting
Chapter 12 - Page 97
20.
21.
22.
23.
Financial Reporting
Chapter 12 - Page 98
Financial Reporting
Chapter 12 - Page 99
Financial Reporting
Chapter 12 - Page 100
Financial Reporting
Chapter 12 - Page 101
Financial Reporting
Chapter 12 - Page 102
publish (output) portion of the RXi report. Therefore the attribute set is modified only for the
extract and publish portion (or the general request).
Financial Reporting
Chapter 12 - Page 103
Financial Reporting
Chapter 12 - Page 104
Financial Reporting
Chapter 12 - Page 105
Financial Reporting
Chapter 12 - Page 106
Financial Reporting
Chapter 12 - Page 107
Financial Reporting
Chapter 12 - Page 108
Financial Reporting
Chapter 12 - Page 109
Creating a Report
Creating a Report
With Report Wizard, you can create three types of reports:
A new report for which you define the report components.
A new report using existing FSG report components.
An existing report already defined in Oracle General Ledger.
Financial Reporting
Chapter 12 - Page 110
Financial Reporting
Chapter 12 - Page 111
10. Hide Tools: Removes the Report Wizard toolbar from view.
Note: When the toolbar is hidden, you can display it by selecting Show Toolbar from the
Report Wizard menu when your ADI toolbar is invoked or from the right mouse menu. You
can also click the Define Report icon to open the Report Wizard window, then select Display
Report Tools. The Refresh Report from Database option is used when you have not saved
changes to report components and want to revert to the original components.
Financial Reporting
Chapter 12 - Page 112
Download existing report objects to create a new report that will be used in another
practice
Business Situation
Use Existing Report Objects to Create a Report
1. Create a new report using the following components:
Row Set: Balance Sheet
Column Set: Consolidated B/S Column
2. Make sure to use a copy of each object instead of using the originals.
3. Name your report XX_Consolidated Balance Sheet.
4. Open the report in a new Microsoft Excel worksheet.
Use the Report Indicators
5. Select to expand all vertical and horizontal regions.
6. Review the report definitions.
7. Select to collapse all vertical and horizontal regions.
Financial Reporting
Chapter 12 - Page 113
B
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
C D E F G H I
J
_____Save report to the database
_____Move a column to the left
_____Refresh the report from Oracle GL
_____Display the properties for the row
_____Do not display the toolbar
_____Add or delete a column
_____Position a column to the right
_____Display the properties for the report
_____Add or delete a row
_____Display the column information
Assumptions
Financial Reporting
Chapter 12 - Page 114
11. Select the Next button to open the Report Wizard Step 4 window.
12. In the Report Name field, enter XX_Consolidated Balance Sheet.
13. Select the Finish button to open your report in Microsoft Excel.
Use the Report Indicators
14. Select Button 2 to expand all vertical and horizontal regions.
15. Review the report.
16. Select Button 1 to collapse all vertical and horizontal regions.
Financial Reporting
Chapter 12 - Page 115
B C D E F G H I
J
1. H_____Save report to the database
2. F_____Move a column to the left
3. I_____Refresh the report from Oracle GL
4. B_____Display the properties for the row
5. J_____Do not display the toolbar
6. E_____Add or delete a column
7. G_____Position a column to the right
8. A_____Display the properties for the report
9. D_____Add or delete a row
10. C_____Display the column information
Financial Reporting
Chapter 12 - Page 116
Business Situation
Your supervisor has asked you to create a new trend report. The report should display the
actual balances for the current and previous three months. It should also display six rows. Name
your report XX_Trend Report.
Assumptions
Financial Reporting
Chapter 12 - Page 117
4.
5.
Select the Next button to open the Report Wizard - Step 2 window.
Select the Blank Report option.
6.
7.
8.
Select the Next button to open the Report Wizard - Step 3 window.
In the Report Name field enter XX_Trend Report.
Accept the remaining default values.
Financial Reporting
Chapter 12 - Page 118
9. Select the Next button to open the Report Wizard - Step 4 window.
10. Accept the default values for the Format and Factor fields.
11. Select Yes to create a trend report.
12. Select the Next button to open the Report Wizard - Step 5 window.
13. For the Balance Type, select Actual.
14. Select Backward as the Trend Option with the Monthly Increment.
Financial Reporting
Chapter 12 - Page 119
Financial Reporting
Chapter 12 - Page 120
Financial Reporting
Chapter 12 - Page 121
Business Situation
Create a Content Set
1. Using the Content Set Generator, create a new content set called XX_Content Set_ADI.
2. Enter the following primary options:
Segment
Department
Parent Value
400
Include
Parents
Sort By
Branch
Display Type
Run Reports
Row/Expand
Sequentially
Children
3.
4.
5.
6.
Select Export in the Report Wizard - Step 5 Generate Content Set window.
Select Yes to create a tab-delimited file.
Change the name of the default file name to XX_CSGHIER.TXT and make a note of the
directory and location of the file: ______________________.
Finish the content set.
Parent Value
400
Include
Parents
Sort By
Branch
Display Type
Run Reports
Report
Sequentially
Assumptions
Financial Reporting
Chapter 12 - Page 122
You will export the hierarchy to a file and view the hierarchy
Create separate reports by department
Solution
Create a Content Set
1. Select the Define Report icon on the ADI toolbar.
2. Select Generate Content Set, and then Select Next.
3.
4.
5.
6.
7.
8.
9.
In the Name field, enter XX_Content Set_ADI and enter the primary options.
Select the Next button to go to the Report Wizard Step 3 window.
Accept the Defaults for no filtering options. Select the Next button to go to the Report
Wizard Step 4 window.
Select Export.
Select Yes to create a tab-delimited file.
Change the name of the default file to XX_CSGHIER.TXT and make a note of the directory
and location of the file: ______________________.
Select the Finish button to complete the content set Export.
Financial Reporting
Chapter 12 - Page 123
Financial Reporting
Chapter 12 - Page 124
Financial Reporting
Chapter 12 - Page 125
Financial Reporting
Chapter 12 - Page 126
Financial Reporting
Chapter 12 - Page 127
9. Print Output/Log: Download a report output or log file and print it to a local or network
printer.
10. Monitor Request: Select a request to monitor. The request is added to the Pending or
Completed tab in the Request Center window.
11. Add Request to Hotlist: Place a completed request in a special hotlist holding area so you
can review it later. Deleting requests from the Completed tab does not affect entries in the
hotlist.
12. Stop Monitoring: Remove a selected request from either the Pending, Completed, or
Hotlist tabs of the Request Center window.
13. Stop Monitoring ALL Requests: Remove all requests from the Pending, Completed, or
Hotlist tabs of the Request Center window.
Financial Reporting
Chapter 12 - Page 128
Financial Reporting
Chapter 12 - Page 129
Financial Reporting
Chapter 12 - Page 130
Financial Reporting
Chapter 12 - Page 131
Business Situation
Select the Report
1. You need to submit your XX Act/Bud/Var report for May-01. Include the XX Content Set.
Select Publishing Options
2. Publish your output to a new spreadsheet worksheet, applying the Turtle theme. Accept the
remaining defaults.
Assumptions
Financial Reporting
Chapter 12 - Page 132
7.
Financial Reporting
Chapter 12 - Page 133
9.
10.
11.
12.
Financial Reporting
Chapter 12 - Page 134
Financial Reporting
Chapter 12 - Page 135
Financial Reporting
Chapter 12 - Page 136
Select options based on the output type that you have selected.
Financial Reporting
Chapter 12 - Page 137
Financial Reporting
Chapter 12 - Page 138
Financial Reporting
Chapter 12 - Page 139
Financial Reporting
Chapter 12 - Page 140
Financial Reporting
Chapter 12 - Page 141
Financial Reporting
Chapter 12 - Page 142
Business Situation
You need to publish a financial report using your XX_RW Row Set and XX_RW Column set.
Include your XX_WebContentSet and ensure you select the BUDGET 99. Your manager has
asked you to publish this report to a Web page instead of a spreadsheet.
Select Your Report and Content Set
1. From the Report Submission and Publishing window, select Financial Statement as the
report type.
2. Select Create Ad Hoc Report and submit the report with the XX_RW Row Set and XX_RW
Column Set.
3. Include your XX_Web Content Set.
4. Select the 2001 from the Budget list.
5. Submit the report for May-01.
Select Publishing Options
6. Publish your output to the Web, applying a Turtle theme.
7. Accept the remaining defaults.
Assumptions
Financial Reporting
Chapter 12 - Page 143
8.
Financial Reporting
Chapter 12 - Page 144
9.
10. Accept the remaining default values and click the Publishing button.
Select Publishing Options
11. Select the Web output type.
12. Select the Web Page Output Type and The Turtle Theme in the Apply Theme area.
13. Click the green check mark.
14. Click OK to acknowledge the submission of the report.
15. Your request will be in the Pending tab in the Request Center window. When the Request
Center window appears, click Yes.
16. Select the green checkmark in the Request Center Message box that appears.
17. View your report. Notice how each department report has its own link.
Financial Reporting
Chapter 12 - Page 145
Formatting Reports
Formatting Reports
Using Themes
You can create new themes or customize existing themes in a spreadsheet environment
by using a combination of ADI and Microsoft Excel formatting features.
You can fine-tune your themes by using tokens and cell level formatting to control the
appearance of your financial reports down to the cell level; that is, the intersection of a
row and a column.
Applying a Report Theme
When you submit the report from the Report Submission and Publishing window or
publish a report by using the Request Center Publish Output button, enter the path and
name of the theme that you want to use in the Apply Theme field. A theme can be
applied to any report published to the Web or a spreadsheet.
Note: You can demonstrate changing themes. Suggest that students create a theme for each
standard report they want to publish, so that the theme has specific formatting. You can no
longer switch themes after publishing, as you could in the past. For standard reports, you
cannot change the formatting of the text; you can only change the logo, background, and
column or row size.
Financial Reporting
Chapter 12 - Page 146
Financial Reporting
Chapter 12 - Page 147
To view sequence numbers associated with your report, refer to your report definition in
Oracle GL, or click the View Output/Log Button in the Request Center toolbar and select
View Output File.
Hint: Use your report definition, or view output in the Request Center, to note the row and
column sequence numbers for the cell or range of cells that you want to format. Create a
specific theme for each financial report you have defined, so that the rows and columns of the
theme match the rows and columns of the report.
Financial Reporting
Chapter 12 - Page 148
Financial Reporting
Chapter 12 - Page 149
Financial Reporting
Chapter 12 - Page 150
Print Settings:
The default font used when printing reports to a local printer.
Language Options:
The language used in windows, menus, and tool tips.
Financial Reporting
Chapter 12 - Page 151
Financial Reporting
Chapter 12 - Page 152
Financial Reporting
Chapter 12 - Page 153
Financial Reporting
Chapter 12 - Page 154
Financial Reporting
Chapter 12 - Page 155
Financial Reporting
Chapter 12 - Page 156
Financial Reporting
Chapter 12 - Page 157
Financial Reporting
Chapter 12 - Page 158
Financial Reporting
Chapter 12 - Page 159
Financial Reporting
Chapter 12 - Page 160
Financial Reporting
Chapter 12 - Page 161
Summary
Financial Reporting
Chapter 12 - Page 162
Summary
Financial Reporting
Chapter 12 - Page 163
Financial Reporting
Chapter 12 - Page 164