Professional Documents
Culture Documents
D59687GC10 Ag2
D59687GC10 Ag2
D59687GC10 Ag2
D59687GC10
Edition 1.0
January 2010
D63161
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.
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.
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:
Trademark Notice
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective
owners.
Author
Stacey Tucker-Blosch
Contributing Author
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
i
Solution - Post Journals (Required) ...........................................................................................................1-118
Practice - Review Journal Entries and Account Balances (Required) .......................................................1-120
Solution - Review Journal Entries and Account Balances (Required).......................................................1-123
Practice - Reverse a Journal Entry (Required) ...........................................................................................1-134
Solution - Reverse a Journal Entry (Required) ..........................................................................................1-136
Practice - Schedule a Journal to Reverse then Generate the Reversal (Required) ....................................1-141
Solution - Schedule a Journal to Reverse then Generate the Reversal (Required) ...................................1-142
Practice - Set up Automatic Journal Reversal (Required) .........................................................................1-146
Solution - Set up Automatic Journal Reversal (Required) .........................................................................1-149
Practice - Set up Suspense Accounts (Required) .......................................................................................1-154
Solution - Set up Suspense Accounts (Required) ......................................................................................1-156
Practice - Create a STAT Journal (Required) ............................................................................................1-160
Solution - Create a STAT Journal (Required) ...........................................................................................1-161
Practice - Define Statistical Units of Measure (Optional) .........................................................................1-163
Solution - Define Statistical Units of Measure (Optional) .........................................................................1-165
Practice - Load a Basic Journal Using WEB ADI (Required) ...................................................................1-170
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
ii
Practice - Define a Report (Required) .......................................................................................................1-289
Solution - Define a Report (Required) .......................................................................................................1-291
Practice - Define a Content Set (Required)................................................................................................1-293
Solution - Define a Content Set (Required) ...............................................................................................1-294
Practice - Define a Row Order (Required) ................................................................................................1-297
Solution - Define a Row Order (Required) ................................................................................................1-300
Guided Demonstration - FSG Reporting Using Ledger Sets .....................................................................1-305
Oracle Advanced Global Intercompany System ............................................................................................1-307
Guided Demonstration - Setting up Advanced Global Intercompany System ...........................................1-308
Practice - Intercompany and Intracompany Balancing ..............................................................................1-315
Solution – Intercompany and Intracompany Balancing .............................................................................1-317
Practice - Create Manual Intercompany Transaction .................................................................................1-321
Solution – Create Manual Intercompany Transaction ...............................................................................1-326
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
iii
Oracle Internal & Oracle Academy Use Only
Preface
Profile
Prerequisites
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
v
Related Publications
• System release bulletins
• Read-me files
• Oracle Magazine
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
vi
Oracle Magazine Typographic Conventions
Typographic Conventions in Text
Convention Element Example
Bold italic Glossary term (if The algorithm inserts the new key.
there is a glossary)
Caps and Buttons, Click the Executable button.
lowercase check boxes, Select the Can’t Delete Card check box.
triggers, Assign a When-Validate-Item trigger to the ORD block.
windows Open the Master Schedule window.
Courier new, Code output, Code output: debug.set (‘I”, 300);
case sensitive directory names, Directory: bin (DOS), $FMHOME (UNIX)
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
vii
Typographic Conventions in Code
Convention Element Example
Caps and Oracle Forms When-Validate-Item
lowercase triggers
Lowercase Column names, SELECT last_name
table names FROM s_emp;
(N) Invoice > Entry > Invoice Batches Summary (M) Query > Find (B) Approve
1. (N) From the Navigator window, select Invoice then Entry then Invoice Batches
Summary.
Notations:
(N) = Navigator
(M) = Menu
(T) = Tab
(B) = Button
(I) = Icon
(H) = Hyperlink
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
viii
Typographical Conventions in Oracle Application Help System Paths
This course uses a “navigation path” convention to represent actions you perform to find
pertinent information in the Oracle Applications Help System.
1. In the navigation frame of the help system window, expand the General Ledger entry.
4. Review the Enter Journals topic that appears in the document frame of the help system
window.
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
ix
Oracle Internal & Oracle Academy Use Only
R12.x Oracle General Ledger Management Fundamentals Student Practices Table of Contents
x
Oracle Internal & Oracle Academy Use Only
R12.x Oracle General Ledger
Management Fundamentals -
Student Practices
Chapter 1
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
7. (B) Login
8. (B) Submit
8. (B) Login
9. (B) Submit
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
• (N) Setup > Financials > Flexfields > Validation > Sets
• (N) Setup > Financials > Flexfields > Validation > Sets
Assumptions
• Replace XX with your terminal number or unique number.
• 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. Query the Accounting Flexfield
2. Create a new Accounting Flexfield structure by selecting any of the existing structures and
selecting (I) New.
Field Value
Code XX_Accounting_Flexfield
Title XX_Accounting_Flexfield
Description XXChart of Accounts
Enabled Checked
Segment Separator Period (.)
Cross Validate Segments Checked
Freeze Rollup Groups Unchecked
Allow Dynamic Inserts Checked
Note: If you do not select Cross Validate Segments, you will not be able to assign cross
validation rules to your flexfield structure.
3. Define the individual segments, the order in which they appear, which value sets they will
use, and how the values will map to the GL_CODE_COMBINATIONS table, which holds
all valid combinations of valid segment values.
4. (B) Segments
5. Create the structure based on the segment information in the following table:
6. Save
Field Value
Description Company
Required Checked
Field Value
Description Department
Required Checked
Security Enabled Checked
List of Values Prompt Dept
Concatenated Description Size 15
11. (B) Open to add additional information to the Account segment definition.
Field Value
Description Account
Required Checked
Security Enabled Checked
List of Values Prompt ACCT
13. (B) Open to add additional information to the Interco segment definition.
Field Value
Description Interco
Default Type Constant
Default Value 00
• (N) Setup > Financials > Flexfields > Key > Segments
4. Create a new Accounting Key Flexfield structure by selecting any of the existing structures
and selecting (I) New.
Note: If you do not select Cross Validate Segments, you will not be able to assign cross
validation rules to your flexfield structure.
Define the individual segments, the order in which they appear, which value sets they will use,
and how the values will map to the GL_CODE_COMBINATIONS table, which holds all valid
combinations of valid segment values.
5. (B) Segments
6. In the Segments Summary window, create the structure based on the segment information in
the tasks.
Field Value
Description Company
Required Checked
Security Enabled Checked
List of Values Prompt CO
Concatenated Description Size 12
11. Save.
14. In the Segments Summary window, position your cursor on line 2 (Department).
Field Value
Description Department
Required Checked
Security Enabled Checked
List of Values Prompt DE
Concatenated Description Size 15
17. Save.
20. In the Segments Summary window, position your cursor on line 3 (Account)
Field Value
Description Account
Required Checked
Security Enabled Checked
List of Values Prompt ACCT
Concatenated Description Size 25
23. Save.
26. In the Segments Summary window, position your cursor on line 4 (Interco)
Field Value
Description Interco
Default Type Constant
29. Save.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Enter Values
2. Find your XXCompany value set, enter the values and information for the segment. Note
that for each value you must tab completely through the row to see both Effective Date
information and Qualifier information.
3. Save
4. Find your XXDepartment value set, enter the values and information for the segment. Note
that for each value you must tab completely through the row to see both Effective Date
Information and Qualifier information.
5. Save
Note: For each value you must tab completely through the row to see both effective
information and qualifier information. Since an account type of Expense is the default, make
sure the account type is correct for each account as you tab through the fields. It would be an
unpleasant surprise if the cash account was misclassified as Expense and closed to retained
earnings at the end of the accounting year.
Note: We will not be using the Control Account feature or the Reconciliation Flag, leave
them both set to No for all values.
Allow
Value Description Enabled Parent Budgeting Account Type
/Posting
1110 Cash Yes No Yes, Yes Asset
1210 Accounts Receivable Yes No Yes, Yes Asset
1260 Allowance for Bad Debt Yes No Yes, Yes Asset
1550 Vehicles Yes No Yes, Yes Asset
1560 Computer/Software Yes No Yes, Yes Asset
1570 Asset Clearing Yes No Yes, Yes Asset
2210 Accounts Payable Yes No Yes, Yes Liability
2225 Accrued Expenses Payable Yes No Yes, Yes Liability
2990 Suspense Yes No Yes, Yes Liability
7. Save.
10. Find your Department value set and enter child range information:
From To Include
100 199 Child Values Only
From To Include
300 399 Child Values Only
11. Find your Account value set and enter child range information for the Total Revenue parent
account.
12. Still on the Account value, enter the child range information for the Total Expense parent
account.
From To Include
5101 7899 Child Values Only
13. Save.
15. (B)View Hierarchies. Note the account values included by the parent definition.
• (N) Setup > Financials > Flexfield > Key > Values
2. Find your XXCompany value set, enter the values and information for the segment. Note
that for each value you must tab completely through the row to see both Effective Date
information and Qualifier information.
3. (B) Save
6. (B) Save
Allow
Value Description Enabled Parent Budgeting Account Type
/Posting
1110 Cash Yes No Yes, Yes Asset
1210 Accounts Receivable Yes No Yes, Yes Asset
1260 Allowance for Bad Debt Yes No Yes, Yes Asset
1550 Vehicles Yes No Yes, Yes Asset
1560 Computer/Software Yes No Yes, Yes Asset
1570 Asset Clearing Yes No Yes, Yes Asset
11. Click in the Value Set region and click (I) Find.
13. Find your Department value set and enter child range information for the 3XX parent value.
− For the MassAllocation Rollup parent value.
From To Include
300 399 Child Values Only
15. From the Segment Values window for your Department value set, select the F&A Rollup
parent value 1XX.
From To Include
100 199 Child Values Only
17. Find your Account value set and enter child range information for the 4100 Total Revenue
parent account.
From To Include
4101 4999 Child Values Only
19. From the Segment Values window for your Account value, enter the child range information
for the 5100 Total Expense parent account.
From To Include
5101 7899 Child Values Only
21. (B)View Hierarchies. Note the account values included by the parent definition.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
You will be converting balances into the last period of the prior year.
4. Define periods according to the following table (Replace X with the last digit of the prior
calendar year and replace Y with the last digit of the current year. Also, make sure February
has the correct number of days):
Prefix Type Year Qtr Num From To Adj
Dec XXMonth 200X 4 12 01-Dec-200X 31-Dec-200X
Adj XXMonth 200X 4 13 31-Dec-200X 31-Dec-200X Yes
Jan XXMonth 200Y 1 1 01-Jan-200Y 31-Jan-200Y
Feb XXMonth 200Y 1 2 01-Feb-200Y 29-Feb-200Y
5. Save.
6. Close the Accounting Calendar window and validate the current calendar.
Note: Once a calendar has been opened, you cannot amend the periods. If budgets are going
to be defined for multiple years, then the calendar must exist for that number of years. All
financial programs and sub-ledgers (except Fixed Assets) use the calendar created in
General Ledger, although the opening and closing of the periods is maintained within each
application.
3. (I) Save
You will be converting balances into the last period of the prior year.
6. Define periods according to the following table (Replace X with the last digit of the prior
calendar year and replace Y with the last digit of the current year. Also, make sure February
has the correct number of days):
7. (I) Save
9. Validate the current calendar, by selecting the (B) Current in the pop-up window.
If a Request ID is not generated when you close the Accounting Calendar window, you can
manually submit the “Other – Calendar Validation” request from the Standard Request
Submission (SRS) window.
Note: Once a calendar has been opened, you cannot amend the periods. If budgets are going
to be defined for multiple years, then the calendar must exist for that number of years. All
financial programs and sub-ledgers (except Fixed Assets) use the calendar created in
General Ledger, although the opening and closing of the periods is maintained within each
application.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
6. Ensure the following currencies are also enabled – GBP, EUR and STAT.
6. Ensure the following currencies are also enabled – GBP, EUR and STAT.
SSC US wants to minimize the overhead of maintaining separate ledgers and would like to take
advantage of processing and reporting efficiencies afforded by ledger sets, such as being able to
open and close periods for multiple ledgers simultaneously and running reports across multiple
ledgers in a single financial statement. SSC US is also a shared service center and performs
many accounting functions across its subsidiaries and therefore wants to access multiple ledgers
from a single responsibility.
3. View your requests. You will notice that a separate Open Period programs are launched for
each ledger in the ledger set.
4. Switch responsibilities to General Ledger, SSC France (2ndary local COA). This
responsibility has the SSC French Secondary Ledger assigned to it.
5. Open the current period for the SSC France SL (EUR) ledger.
6. Switch responsibilities back to General Ledger, SSC Worldwide. This responsibility has the
Ledger Set assigned to it.
7. Open the Enter Journals form to see that you can access multiple ledgers assigned to your
ledger set from a single responsibility. See the effect of assigning specific balancing
segment values to legal entities when entering journals.
12. Select the SSC France primary ledger for the selected period.
14. You should receive an error message because remember you assigned balancing segment
value 101 to SSC France. Value 102 is incorrect because that belongs to Italy.
15. Change the journal lines as follows to correctly record Rent expense:
Line Account Debit (EUR) Credit (EUR)
1 101.100.63510.0000.110.000.000 10,000
SSC France. Division 100. Office Rent. None. Building. None. None
2 101.100.21100.0000.000.000.000 10,000
SSC France.Division 100.Payable to Bank.None.Balance Sheet.None.None
16. Post this journal. Wait for the posting process to complete.
17. From the Find Journals window enter the following search criteria:
20. You should see 2 posted journals; one for the Primary Ledger and another for the Reporting
Currency.
21. Use Folder Tools to insert the "Ledger" column so you can better view the ledger name of
each journal.
22. Notice how both ledger journals are combined in the same batch.
23. Review the journal for the Reporting Currency. Notice the journal was converted to USD.
24. Switch responsibilities to General Ledger, SSC France(2ndary local COA). This
responsibility has the SSC French Secondary Ledger assigned to it.
25. Open the Enter Journals form and find the same journal.
26. Review the journal. Notice how different accounts are used because the SL uses a different
account segment.
27. If this journal is not posted, then post it now. (Note: The Post Journal Automatically flag
may not be set to Yes for this Secondary Ledger).
View Account Balance for Secondary Ledger and Drill Back to Primary Ledger
28. From the General Ledger, SSC France (2ndary local COA) responsibility, open the Account
Inquiry form.
31. You are now viewing the original that was entered in the SSC France Primary Ledger.
Notice account value 63510 is shown.
Note: For balances originating from subledgers, you can drill down to the original subledger
transaction that was entered in the Primary Ledger as well.
To see how drilling down from Secondary Ledgers to subledgers works, query the following:
36. (B) Go. Balances for all 5 ledgers should be returned to look something like this:
Note: Balances for each ledger are being returned. We are not summarizing balances across
ledgers. The only way to summarize balances across ledger is via FSG reports. Any
summarization would be misleading when multiple currencies are represented.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Create a Legal Entity
7. Locate the Ledger Options setup step and select the Pencil Icon to update
− First Ever Opened Period = Dec-XX (where XX is last year)
− Future Periods = 2
9. Ensure the status has a green checkmark indicating the setup step is complete.
12. Ensure the status has a green checkmark indicating the setup step is complete.
1. (N) Setup > Financials > Accounting Setup Manager > Accounting Setups.
5. (B) Apply
9. (B) Next
Accounting Subledger
Name Chart of Accounts Currency
Calendar Accounting Method
XXLedger Operations Accounting Accounting USD Standard Accrual
Flex (choose
Month)
16. Locate the Ledger Options setup step and select the Pencil Icon to update
Note: When you enter an account combination, click the Search button and then select the
combination. If no combination is found, click the Create button to create the combination
and then select it.
22. Ensure the Status has a green checkmark indicating the setup step is complete.
23. Locate the Reporting Currencies setup step and click the Pencil icon to update your
reporting currencies.
28. Ensure the Status has a green checkmark indicating the setup step is complete.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
View System-Generated Data Access Sets
3. Click in Data Access Set Field and query all data access sets that start with assigned XX%.
4. Two data access sets should have been created based on ledger names:
− One should include both the primary ledger and journal level reporting currency.
This will be the one that you assign to a responsibility to use for journal entry.
− The other should only include the reporting currency.
System generated data access sets are displayed as read only and provide full read and write
access to the ledgers.
Create a Responsibility
Assign a Menu
8. Assign a menu.
− Menu = GL_SUPERUSER
13. Save.
16. Add the XXGeneral Ledger Super User, XXLEDGER responsibility with a security group
of Standard.
17. Save.
Note: When you’ve selected your responsibility, the Enter Journals screen (N) Journals >
Enter) will display the data access set in parentheses in the title bar.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
View System-Generated Data Access Sets
3. Click in Data Access Set Field and query all data access sets that start with assigned XX%.
Create a Responsibility
Assign a Menu
8. Assign a menu.
− Menu = GL_SUPERUSER
16. Save.
19. Add the XXGeneral Ledger Super User, XXLEDGER responsibility with a security group
of Standard
20. Save.
Note: When you’ve selected your responsibility, the Enter Journals screen (N) Journals >
Enter) will display the data access set in parentheses in the title bar.
• 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.
Note: If dynamic insertion is not enabled, you will have to define your account combinations
prior to being able to use them. One option is to temporarily turn dynamic insertion on and
load a 0 amount journal entry using Web ADI with all account combinations you plan to
use. Dynamic insertion will create the account combinations for you; you can then turn
dynamic insertion off. The journal entry can be deleted if desired.
If you work with Oracle Applications that generate a lot of new account combinations (e.g.
Oracle Assets), consider your decision to use (or not use) dynamic insertion carefully.
Also, if you will be using Oracle Projects or Grants, dynamic insertion must be turned on.
The Auto Accounting feature used in Oracle Projects and Oracle Grants checks to verify that
dynamic insertion is on. If it is not, you will not be able to create journal entries from PA.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
1. Find the Department Segment in your Accounting Key Flexfield Structure.
4. Assign the Rule to the XX General Ledger Super User, XXLEDGER Responsibility.
• (B) Assign
− Application = General Ledger
− Responsibility = XX General Ledger Super User, XXLEDGER
− Name = XXFFS
• (N) Setup > Financials > Flexfields > Key > Security > Define
− Find Values By = Key Flexfield
− Title = Accounting Flexfield
2. (B) Find
4. (I) Save
6. (I) Save
7. (B) Assign
− Application = General Ledger
− Responsibility = XXGeneral Ledger Super User, XXLedger
− Name = XXFFS
8. (I) Save
Example:
Rule Purpose
Commission Rule Prevent the Administration (100) and Finance (150) departments from
receiving commission payments (Account 5150)
Balance Sheet Rule Prevent balance sheet account codes from being used with anything but
balance sheet departments (and similarly with P&L account codes and
departments)
Revenue Rule Allow only sales departments (300 to 3ZZ) to be used with revenue account
codes (4000 range)
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
Include/Exclude From To
Include 00.000.0000.00 ZZ.ZZZ.ZZZZ.ZZ
Exclude 00.100.5150.00 ZZ.100.5150.ZZ
Exclude 00.150.5150.00 ZZ.150.5150.ZZ
5. Create Rule XXCVR02 for the Balance Sheet Rule. Remember to include a description,
error message, identify the segment name, start date, and use the following information.
− Rule = XXCVR02
− Description = Balance sheet accounts and income statement accounts must be used
with appropriate departments
− Error Message = XXCVR02 - Balance sheet and income statement accounts must be
used with appropriate departments.
− Error Segment Name = Department
− From = 31-JAN-2001
Include/Exclude From To
Include 00.000.0000.00 ZZ.ZZZ.ZZZZ.ZZ
Exclude 00.000.4000.00 ZZ.000.9929.ZZ
Exclude 00.000.9941.00 ZZ.000.ZZZZ.ZZ
Note: 9930 is not being excluded because it will be used with department 000 for the default
balancing account.
6. Create Rule XXCVR03 for the Revenue Rule. Remember to include a description, error
message, identify the segment name, start date, and use the following information.
− Rule = XXCVR03
− Description = Allow only sales departments (300 to 3ZZ) to be used with revenue
account codes (4000 range)
− Error Message = XXCVR03 - Only sales departments (300 to 3ZZ) may be used
with revenue account codes (4000 range)
− Error Segment Name = Department
− From = 31-JAN-2001
Include/Exclude From To
7. Save and close windows until you are back at the Navigator.
Note: In 11i10 and prior, it was necessary to re-choose the responsibility to activate the
cross validation rule. That is no longer necessary in R12.
Example:
Rule Purpose
Commission Rule Prevent the Administration (100) and Finance (150) departments from
receiving commission payments (Account 5150)
Balance Sheet Rule Prevent balance sheet account codes from being used with anything but
balance sheet departments (and similarly with P&L account codes and
departments)
Revenue Rule Allow only sales departments (300 to 3ZZ) to be used with revenue account
codes (4000 range)
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
• (N) Setup > Financials > Flexfields > Key > Rules
Include/Exclude From To
Include 00.000.0000.00 ZZ.ZZZ.ZZZZ.ZZ
Exclude 00.100.5150.00 ZZ.100.5150.ZZ
Exclude 00.150.5150.00 ZZ.150.5150.ZZ
6. Create Rule XXCVR02 for the Balance Sheet Rule. Remember to include a description,
error message, identify the segment name, start date, and use the following information.
− Rule = XXCVR02
− Description = Balance sheet accounts and income statement accounts must be used
with appropriate departments
− Error Message = XXCVR02 - Balance sheet and income statement accounts must be
used with appropriate departments.
− Error Segment Name = Department
− From = 01-JAN-2008
Include/Exclude From To
Include 00.000.0000.00 ZZ.ZZZ.ZZZZ.ZZ
Exclude 00.000.4000.00 ZZ.000.9929.ZZ
Exclude 00.000.9941.00 ZZ.000.ZZZZ.ZZ
Exclude 00.001.0000.00 ZZ.ZZZ.3999.ZZ
Note: 9930 through 9940 are being omitted from the exclude elements because they are
reserved for use with department 000 for balancing accounts.
8. Create Rule XXCVR03 for the Revenue Rule. Remember to include a description, error
message, identify the segment name, start date, and use the following information.
− Rule = XXCVR03
− Description = Allow only sales departments (300 to 3ZZ) to be used with revenue
account codes (4000 range)
− Error Message = XXCVR03 - Only sales departments (300 to 3ZZ) may be used
with revenue account codes (4000 range)
− Error Segment Name = Department
− From = 01-JAN-2008
Include/Exclude From To
Include 00.000.0000.00 ZZ.ZZZ.ZZZZ.ZZ
Exclude 00.000.4000.00 ZZ.299.4ZZZ.ZZ
Exclude 00.400.4000.00 ZZ.ZZZ.4ZZZ.ZZ
Note: In 11i10 and prior, it was necessary to re-choose the responsibility to activate the
cross validation rule. That is no longer necessary in R12.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
8. Enter full templates for the Bank account, the Accounts Payable account, and Accrued
Expenses according to the following table:
10. Save.
(N) Setup > Financials > Flexfields > Key > Segments
17. Save
− Freeze Flexfield Definition = Checked
21. Place your cursor in the Account field and activate the List of Values.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
4. Save.
• (N) Setup > Financials > Flexfields > Key > Aliases
9. Enter full templates for the Bank account, the Accounts Payable account, and Accrued
Expenses according to the following table:
10. Enter partial templates for Salaries, Training Revenue and Bonuses according to the
following table:
• (N) Setup > Financials > Flexfields > Key > Segments
18. Save.
25. Place your cursor in the Account field and activate the List of Values.
32. Save.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
You will convert summary balances into December of the prior accounting year and detail
balances for each period until cutover. The cutover period will be the current calendar month.
Open the appropriate periods for both the primary ledger and its reporting currency.
Note: This is the journal level reporting currency. In order to prevent problems during
posting, you should keep the periods for both the source ledger and its reporting currency in
sync.
− First Period = The First Ever Opened Period defined for your primary ledger will
default.
3. Close the Open/Close periods window and monitor the concurrent requests until they
complete. (Hint: Use (M) View > Requests).
6. Verify the process completed without error and the periods are open and future enterable.
Note: You should limit the number of periods you have open in order to improve posting
performance. This is particularly useful during implementations when you are uploading
balances from a legacy system. Instead of having a year's worth of periods open as you are
uploading and posting to each period, open a couple of periods and have a high number of
future-enterable periods defined for your ledger.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
You will convert summary balances into December of the prior accounting year and detail
balances for each period until cutover. The cutover period will be the current calendar month.
Open the appropriate periods for both the primary ledger and its reporting currency.
• (B) Find
− First Period = The earliest available period for your ledger will default.
• (B) Open
• (I) Find
− Ledger = XX Ledger (GBP)
Note: This is the journal level reporting currency. In order to prevent problems
during posting, you should keep the periods for both the source ledger and its
reporting currency in synch.
• (B) Open
• (B) Yes
3. Close the Open/Close Periods window and monitor the concurrent requests until they
complete. (Hint: Use (M) View > Requests).
Note: After specifying the Target Period and selecting (B) Open Period, all periods up to
and including the Target Period will be open. This is a change from prior versions of Oracle
Applications where each period had to be opened individually and consecutively.
6. (B) Open
8. (B) OK
9. Verify the process completed without error and the periods are open and future enterable.
Note: You should limit the number of periods you have open in order to improve posting
performance. This is particularly useful during implementations when you are uploading
balances from a legacy system. Instead of having a year's worth of periods open as you are
uploading and posting to each period, open a couple of periods and have a high number of
future-enterable periods defined for your ledger. After you have uploaded the balances for
all the periods, post the journals, then close older periods.
Note: The number of future-enterable periods can be changed at any time in the Ledger
Options window in Accounting Setup Manager.
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Tasks
• Duplicate hierarchies.
Business Scenario
Modify the Profile Option
Set Profile Option for GL AHM: Allow Users to Modify Hierarchy for responsibility XXGeneral
Ledger Super User, XXLEDGER to Yes.
2. Select Yes in the Confirm window asking if the changes are to be saved.
6. Select the T Value that now appears on the left hand side.
Note the T value does not display any children values on the right hand side, the system
automatically associates all children to the T value.
Double click the 2XX value on the left hand side the Parent Attribute window appears.
10. Select the 2XX Value and open the Parent Attribute window.
12. Select the 150 value on the left side and drag and drop on the Parent Value 2XX on the right
hand side.
13. Verify the ranges by double clicking on the Parent Value 2XX.
14. Select the (B) Merge to include all the values between the lowest and highest ranges.
15. (B) Yes to save all changes, which includes the new T Parent Value.
18. (B) OK
22. (B) OK
23. Refresh by selecting the Parent Value on the left side and right click and choose View
Hierarchy.
27. (B) OK
32. Expand the Oracle General Ledger Account Hierarchy Manager and close the window.
• Duplicate hierarchies.
2. (B) Find
4. Save.
6. Select Yes in the Confirm window asking if the changes are to be saved.
7. Select Department.
• (B) Find
• The Parent Attribute window appears, enter T in the Value field and All Departments in
Description field.
10. Select the T Value that now appears on the left hand side.
Note the T value does not display any children values on the right hand side, the system
automatically associates all children with the T value.
Note the value now appears on the right hand side with a (+) plus sign indicating children
are associated with the parent.
Double click the 1XX value on the left hand side the Parent Attribute window appears.
12. Use the + (plus sign) to expand the list of children associated with the parent value.
• Right click and select Remove, to remove the child value from the range.
14. Select the 1XX Value and open the Parent Attribute window.
15. Select the 150 value on the left side and drag and drop on the Parent Value 1XX on the right
hand side.
16. Select the (B) Merge to include all the values between the lowest and highest ranges.
• Click (B) Yes to save all changes, which includes the new T Parent Value.
18. (B) OK
22. Refresh by selecting the Parent Value on the left side and right click and choose View
Hierarchy. You may need to close the existing hierarchy view.
26. (B) OK
31. Expand the Oracle General Ledger Account Hierarchy Manager window and then close the
Your company has just acquired a company called France Outfitters, which is based in France.
Regulations in France require that each journal has to be sequenced. You will set up sequencing
for the ledger so that all General Ledger journals are sequenced when posted.
2. Update the accounting options for sequencing for the ledger Vision Operations (USA).
7. Create a new sequence version XXSequence20YY (YY is the current year) starting on
January 1 20YY – December 31, 20YY; with the initial number 1.
8. Assign the sequence XXSequence starting on January 1, 20YY to sequence journal entries
for all balance type, all journal source, and all categoriesSolution – Define Sequencing.
Note: If you need to modify the XXSequence you created, you can do so from:
Enter Journal and View Sequences (Students will start the practice at this point)
• (N) Setup > Financials > Accounting Setup Manager > Accounting Setups
3. (B) Go
5. Click (I) Update the accounting options for sequencing for the ledger Vision Operations
(USA).
6. Setup accounting sequence for Vision Operations (USA) by selecting Ledger Name: Vision
Operations (USA).
7. (B) Create
13. Create a new sequence version XXSequence20YY (YY is the current year) starting on
January 1 20YY – December 31, 20YY; with the initial number 1.
15. The sequence XXSequence is defaulted to the sequence assignment starting from today.
Change the start date to make the sequence assignment to sequence journal entries for All
Balance Type, All Journal Source, and All Categories starting on the 1st of January.
• If you need to modify the XXSequence you created, you can do so from:
Enter Journal and View Sequences (Students will start the practice at this point)
21. Save
24. Search for the journal you created and click on the Other Information tab.
SSC US wants to minimize the overhead of maintaining separate ledgers and would like to take
advantage of processing and reporting efficiencies afforded by ledger sets, such as being able to
open and close periods for multiple ledgers simultaneously and running reports across multiple
ledgers in a single financial statement. SSC US is also a shared service center and performs
many accounting functions across its subsidiaries and therefore wants to access multiple ledgers
from a single responsibility.
Note: The Secondary Ledgers for Italy and France cannot be included because they use a
different chart of accounts.
This ledger set is assigned to the responsibility General Ledger, SSC Worldwide.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
2. (I) Save
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Record Computer Purchases
Note: You may need to use the System Administrator responsibility to set the Sequential
Numbering profile option to Not Used for the XX General Ledger Super User, XXLEDGER
responsibility to prevent messages regarding sequential numbering when entering new
journals.
4. (B) Journals
− Journal = XXComputer Purchases
− Ledger = Vision Operations (USA)
− Category = Addition
− Currency = USD
7. (I) New
− Name = XXComputer Sales
− Ledger = Vision Operations (USA)
− Period = Current period
− Category = Revenue
4. (B) Journals
− Journal = XXComputer Purchases
− Ledger = Vision Operations (USA)
− Category = Addition
− Currency = USD
9. (I) New
− Name = XXComputer Sales
− Ledger = Vision Operations (USA)
− Period = Current period
− Category = Revenue
− Currency = USD
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
4. (B) Journals
− Journal = XXMeals - Sales & Marketing
− Ledger = Vision Operations (USA)
− Category = Expenditures
− Period = Current period
− Currency = Use default currency
4. (B) Journals
− Journal = XXMeals - Sales & Marketing
− Ledger = Vision Operations (USA)
− Category = Expenditures
− Period = Current period
− Currency = Use default currency
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
Note: We did not enter a batch name for this batch. The batch name will be created for us.
Note: We did not enter a batch name for this batch. The batch name will be created for us.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
3. (B) Find
Tasks
Post Journals using the Post Journals Window
3. Click (B) Find (hint: Type %XX% in the batch name field).
Two Journal entries are created by this action, one for the Primary Ledger the other for the
Reporting Currency Ledger.
7. Repeat Steps 3-6, to post your journals for the Vision IFRS/IAS OPS reporting currency
ledger.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Use Account Inquiry
4. (B) OK
8. Close the last two windows until you are back at the Account Inquiry page.
9. Change the ledger to the reporting currency IAS Reporting Vision Ops and keep the other
query criteria the same.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Use Account Inquiry
9. Change the ledger to the reporting currency IAS Reporting Vision Ops. Keep the other
query criteria the same.
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Reverse a Journal Manually
A memo from the MIS department states, "Please correct the charge for computers for the latest
open period. The proper charge is 87000, not 85000."
6. Confirm reversing request completes prior to continuing. Hint: (M) View > Requests.
10. Post.
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Reverse a Journal Manually
A memo from the MIS department states, "Please correct the charge for computers for the latest
open period. The proper charge is 87000, not 85000."
2. (B) Find
• (B) Reverse
6. (M) View > Requests and monitor your request until it completes.
9. (B) Find
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Set the Reversal Period
1. Navigate to the Enter Journals window and find your XXMeals Expense Journal Entry.
5. Save
Note: In R12, you can only generate reversals for posted journals. This helps to ensure data
integrity.
8. (B) Reverse
9. Navigate to the Enter Journals window, find and review your reversal.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Set the Reversal Period
1. Navigate to the Enter Journals window and find your XXMeals Expense Journal Entry.
2. (B) Find
5. Reverse Area
− Period = Choose the next, non-adjusting period
− Method = Switch Dr/Cr
Note: In R12, you can only generate reversals for posted journals. This helps to ensure data
integrity.
11. Click the check box next to the batch name to be reversed.
15. Navigate to the Enter Journals window and find your reversal.
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
Verify your Journal Category exists (Instructor to Demonstrate how to setup
Autoreverse)
1. Navigate to the Categories window and verify that your XXAccrual category exists. If the
category does not exist, just add it.
Note: The GL: Launch Autoreverse after Period Open profile option will determine if the
Posting process will be submitted automatically when the status of the period changes to
Open after the Open Period process is run.
• N) Setup > Financials > Accounting Setup Manager > Accounting Setups
− Search by Ledger = Vision Operations (USA)
− (B) Go
− (I) Update Accounting Options
− (I) Update = Setup Step Vision Operations (USA)
− (B) Next
Test Journal Reversal (Students will start the practice with this step)
8. Save.
9. (B) Post
Run the Automatic Reversal Process (Instructor will demonstrate this step)
Review Journal Reversal (Students will start the practice with this step)
• (B) Find
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
Verify your Journal Category exists (Instructor to Demonstrate how to setup
Autoreverse)
1. Navigate to the Categories window and verify that your category exists.
Note: The “GL: Launch Autoreverse after Period Open” profile option will determine if the
Posting process will be submitted automatically when the status of the period changes to
Open after the Open Period process is run.
• N) Setup > Financials > Accounting Setup Manager > Accounting Setups
− Search by Ledger = Vision Operations (USA)
− (B) Go
− (I) Update Accounting Options
− (I) Update = Setup Step Vision Operations (USA)
− (B) Next
Test Journal Reversal (Students will start the practice at this step)
13. Ensure the concurrent request completes successfully. Hint: (M) View > Requests
Run the Automatic Reversal Process (Instructor will demonstrate this step)
17. Locate your concurrent request and View Output. Hint: (M) View > Requests.
Review Journal Reversal (Students will start the practice with this step)
• (B) Find
Assumptions
• Replace XX with your terminal number or unique number.
• 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 a Suspense Account.
Assumptions
• Replace XX with your terminal number or unique number.
• 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. Navigate to the Categories window and verify that your category exists.
11. Ensure the request completes successfully. Hint: (M) Requests > View.
Assumptions
• Replace XX with your terminal number or unique number.
• 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. Create a Single Journal.
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Create a Single Journal
Note: We did not enter a batch name for this batch. The batch name will be created for us.
7. Query your Journal Name but place “%” before and after your Journal Name, such as
%XXHeadcount%. Notice 2 journals have been created and posted; one for the primary
ledger and another for its reporting currency. The name of the reporting currency journal is
the same as the primary ledger except the reporting currency name is prefixed.
Assumptions
• Replace XX with your terminal number or unique number.
• 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 Statistical Units of Measure
Note: The "Unit of Measure" field allows you to "free form" the information or choose an
existing value from the underlying list of values.
• Find the Journals: Mix Statistical and Monetary and set the User value to Yes
6. Search
− Ledger/Ledger Set = Vision Operations (USA)
− Period From = Current Period
− Period To = Current Period
− Account From = 01-410-7640-21XX-000 (B) Search (B) Select
− Account To = 01-430-7640-21XX-000 (B) Search (B) Select
Assumptions
• Replace XX with your terminal number or unique number.
• 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 Statistical Units of Measure
5. Find the Journals: Mix Statistical and Monetary and set the User value to Yes.
17. Search
− Ledger/Ledger Set = Vision Operations (USA)
− Period From = Current Period
− Period To = Current Period
− Account From = 01-410-7640-21XX-000 (B) Search (B) Select
− Account To = 01-430-7640-21XX-000 (B) Search (B) Select
18. (B) Go
Assumptions
• Replace XX with your terminal number or unique number.
• 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. ADI must also be
installed.
3. (B) Go
5. (B) Update
6. (B) Next
7. Select the Field to be displayed either in the Header or Line section of the Journal Entry.
21. Select the (H) Close Window from the Journal Wizard.
27. (B) OK
Assumptions
• Replace XX with your terminal number or unique number.
• 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. ADI must also be
installed.
3. (B) Go
5. (B) Update
6. (B) Next
7. Select the Field to be displayed either in the Header or Line section of the Journal Entry.
22. Select the (H) Close Window from the Journal Wizard.
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Instructor to Demonstrate the Steps to Create a Summary Template
• Find the Operations Accounting Flex your Chart of Accounts Structure and the Account
Segment value 5000. May want to repeat the step for accounts 6000 and 7000.
• Find the Operations Accounting Flex Chart of Accounts Structure in the Key Flexfield
Segments window.
• Check the Freeze Rollup Groups checkbox and compile the flexfield.
• Select the Summary Template "XXExpenses" from the List of Values and tab to the next
field.
• Restrict the range of accounts to be retrieve by entering 21XX for the Low and High
values in the SubAccount field.
• Search
− Ledger/Ledger Set = Vision Operations (USA)
− Period From = Current Period
− Period To = Current Period
− Account From = T-410-7000-21XX-T (B) Search (B) Select
− Account To = T-430-7000-21XX-T (B) Search (B) Select
− Display Summary Accounts = Yes
− Summary Template = XX Summary
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Instructor to Demonstrate the Steps to Create a Summary Template
• (N) Setup > Financials > Flexfields > Key > Groups
− Application = General Ledger
− Title = Accounting Flexfield
− Structure = Operations Accounting Flex
− Segment = Account
− (B) Find
• (N) Setup > Financials > Flexfields > Key > Values
• Find the Operations Accounting Flex your Chart of Accounts Structure and the Account
Segment value 5000. May want to repeat the step for accounts 6000 and 7000.
• (N) Setup > Financials > Flexfields > Key > Segments
Create Journal Entry (Students will start the lab with this step)
Note: This journal is only required, PROVIDED that the lab for statistical units of
measure was not created during the chapter of basic journal entries.
• (B) Post
• Select the XXExpenses Summary Template from the List of Values and tab to the next
field.
• Restrict the range of accounts for your Summary Template; in the Subaccount field type
21XX as the Low/High Value.
• Select OK.
Note: If budgets are being used, you can also view variances at a summary level through
this form.
21. Search
− Ledger/Ledger Set = Vision Operations (USA)
− Period From = Current Period
− Period To = Current Period
− Account From = T-410-7000-21XX-T (B) Search (B) Select
− Account To = T-430-7000-21XX-T (B) Search (B) Select
− Display Summary Accounts = Yes
− Summary Template = XX Summary
24. Click on the PTD balance of account 01-410-7640-21XX-000 to review journal line
information.
3. (B) OK
4. In the Name field, enter or select the Program - Maintain Summary Templates program.
6. (B) Submit
8. (B) No.
Assumptions
• Replace XX with your terminal number or unique number.
• 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. Create a Skeleton Recurring Journal Batch.
• Choose the current period and submit your recurring journal (B) Submit.
• Once the process has completed find your unposted skeleton journal.
5. Once the process has completed find your unposted standard journal.
The Sales teams are paid a basic salary plus a monthly commission of 5% of sales for their
department.
• Save your work and enter the second and third lines for the other 2 departments adding
an extra 1000 to the Department 350 bonus and deducting 500 from the Department 375
bonus.
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Create a Skeleton Recurring Journal Batch
3. Enter lines according to the following table (for lines 10 to 30,after each line go to (M) File
Save and Proceed):
6. (B) Generate
7. (B) Submit
• (B) Find
12. Once the process has completed find your unposted skeleton journal.
20. Enter a journal according to the following table: (for lines 10 to 30,after each line go to (M)
File Save and Proceed):
Line Account Description Step Operator Amt
10 01-480-4120-21XX-000 Contracts - S&M 1 Enter -10000
20 01-230-4120-21XX-000 Contracts - European Sales 1 Enter -20000
30 01-210-4120-21XX-000 Contracts - American Sales 1 Enter -30000
40 01-000-1210-21XX-000 A/R 1 Enter 60000
23. Generate the journal for the current period (B) Generate.
25. Choose the current period and submit your recurring journal.
• (B) Submit
Once the process has completed find your unposted standard journal
The Sales teams are paid a basic salary plus a monthly commission of 5% of sales for their
department.
32. Navigate to the Recurring Journals definition window to define the formula journal.
40. Generate the journal for the current period (B) Generate.
42. Choose the current period and submit your recurring journal by clicking (B) Submit.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
1. Create a Single Journal.
2. Define MassAllocation.
• Define a MassAllocation.
− Batch = XX MassAllocation
− Balance Type = Actual
3. Generate MassAllocation.
− Name = XX MassAllocation
− Ledger = Vision Operations (USD)
− Balancing Segment Value = 01
− Period = Current Period
− Allocation Method = Full
5. Once the process has completed find your unposted standard journal.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Create a Single Journal
Note: We did not enter a batch name for this batch. The batch name will be created for us.
Define MassAllocation
8. Define a MassAllocation
− Batch = XX MassAllocation
− Balance Type = Actual
− Description = XX MassAllocation
− (B) Formula
− Name = XXAllocate Insurance Benefits
− Description = XXAllocate Insurance Benefit
− Category = Allocation
− Currency = USD
− Full Cost Pool Allocation needs to be checked
9. Save.
Generate MassAllocation
Once the process has completed find your unposted standard journal
1. Enable reconciliation for suspense account 2990 for your accounting flexfield.
Enter Reconciliation Reference (Students will start the practice at this point)
4. You received a cash payment of $10,000, but you are unsure of the reason for the cash
payment. For the time being, you post the balance to suspense account and enter a
reconciliation reference to ensure that the balance will be cleared from the suspense account
appropriately.
5. Enter journals to debit $10,000 to account 01-000-1110-21XX-000 and credit $10,000 to 01-
000-2990-21XX-000 for the current month.
8. Afterwards you did a little research and found out that the payment was a mistake so you
reverse the journal to debit the amount from suspense account and credit the cash back on
the same period.
9. Ensure that you enter the same reconciliation reference to the journal lines that debit the
suspense accounts before posting so you can reconcile them.
11. Search for the journal lines with reconciliation reference SUSP for the current month to be
reconciled.
1. Enable reconciliation for suspense account 2990 for your accounting flexfield.
• (B) Find
• Reconcile = Yes
• (B) OK
• Save
• (B) OK
• (N) Setup > Financials > Accounting Setup Manger > Accounting Setups
• Search By = Ledger
• (B) Next
• (B) Next
• (B) Finish
Enter Reconciliation Reference (Students will start the practice at this point)
4. You received a cash payment of $10,000, but you are unsure of the reason for the cash
payment. For the time being, you post the balance to suspense account and enter a
reconciliation reference to ensure that the balance will be cleared from the suspense account
appropriately. Enter journals to debit USD $10,000 to account 01-000-1110-21XX-000 and
5. Enter a journal.
• Save.
9. Reverse the journal for the same period by switching debit and credit.
• (B) Reverse
• (B) OK
• Search on Reverses%XX%.
• (B) Post
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
1. Create a Ledger Set.
• Query the data access set that was system-generated based on your ledger set name
XXLedger Set.
3. Assign Data Access Set to Responsibility (Instructor will demonstrate this step).
5. Close Periods for Multiple Ledgers in a Ledger Set (Instructor will demonstrate this step).
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Create a Ledger Set
Assign Data Access Set to Responsibility (Instructor will Demonstrate this step)
Close Periods for Multiple Ledgers in a Ledger Set (Instructor will Demonstrate
this step)
Assumptions
• Replace XX with your terminal number or unique number.
• Instructor may want to set up a unique responsibility to attach this Data Access set to
instead General Ledger, Vision Operations (USA).
Tasks
1. Activate the Management Flexfield Qualifer for the Operations Accounting Flex accounting
flexfield. ( Instructor will demonstrate this step).
• Assign the following ledgers and privileges to your data access set:
− Vision Operations (USA)
− IAS Reporting Vision Ops
4. Create a new journal called XXAccess Test (Students will start the practice on this step).
Enter the following journal (similar to an earlier lab to illustrate the limitations currently in
place):
Assumptions
• Replace XX with your terminal number or unique number.
• Instructor may want to set up a unique responsibility to attach this Data Access set to
instead General Ledger, Vision Operations (USA).
Tasks
Activate the Management Flexfield Qualifer (Instructor to Demonstrate this step)
• (N) Setup > Financials > Flexfields > Key > Segments
4. (B) Segments
• Save.
10. Assign the following ledgers and privileges to your data access set:
− Vision Operations (USA)
− IAS Reporting Vision Ops
12. Close the window and click (B) OK to the Note window.
17. Save.
21. Enter the following journal (similar to an earlier lab to illustrate the limitations currently in
place):
− XX Salary Accrual Test
− Ledger = Vision Operations (USA)
− Category = Adjustment
− Period = Current Period
− Currency = USD
− Journal Lines should be entered:
24. Instructor: Reset the Profile Option done in the previous steps 13-17 in this lab.
You want to prevent other users from modifying or using your FSG Report definition. You will
however allow them to view it. Create a definition access set to give read-only access to the FSG
report definition and assign it to the General Ledger, SSC France responsibility that is assigned
to the SSCFR user and your current user.
Also, to have the full ability to assign definition access set controls, assign the Super User
1. From the responsibility XX GL Accountant BSV Access, open the Definition Access Set
window.
(N) Setup > Financials > Definition Access Set > Define
Note: You are only defining a name for your definition access set. You are not securing
definitions yet.
3. Save.
5. Assign the Definition Access Set to the responsibility General Ledger, SSC France. Select
the AutoAssign and the View check boxes for Automatic Privileges.
7. To have the full ability to assign definition access set controls, assign Super User Definition
Access Set to your current responsibility, XX GL Accountant BSV Access. Save. Close the
window, to have the Compile Definition Access Set process submitted.
Secure Definitions
• Open the Report page (N) Reports > Define > Report and query the FSG report
definition called "Balance Sheet SSC" and enable security and immediately click the
Assign Access button and notice how the report was automatically assigned with the
View privilege. (B) OK
11. Save your work, (B) OK, and wait for the Compile Definition Access Set program to
complete.
12. Re-query the definition to see that you can only view it now. Also notice the Run Report
button is disabled because you cannot use or submit this definition.
13. Log out and log back in as your username/password and select the responsibility General
14. Query the FSG Report Definition. Notice you have full use, view, and modify privileges
even though the Super User Definition Access Set was not assigned to this responsibility (It
was assigned to the XX GL Accountant BSV Access responsibility). This is because the
security is enforced at the user level, not at the responsibility level.
Note: You have just secured the report definition, but you have not secured the column set
and row set definition. Other users will not be able to modify the report definition, but they
can modify the components (the row set, the column set, row order, etc.). You need to
secure the individual FSG components if you want to prevent other users from modifying
them.
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
Assumptions
• Replace XX with your terminal number or unique number.
• 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 Foreign Currencies
3. Save.
Assumptions
• Replace XX with your terminal number or unique number.
• 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 Rate Types.
− Rate Type = XXPrivate
− Description = XXPrivate Rate Type
− Pivot Currency = XXCUR
− (B) Add Another Row
− Contra Currency = USD
− (B) Add Another Row
− Contra Currency = GBP
Assumptions
• Replace XX with your terminal number or unique number.
• 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 Rate Types
• (N) Setup > Currencies > Currency Rates Manager > Rate Types
− (B) Create Rate Type
− Rate Type = XXPrivate
− Description = XXPrivate Rate Type
− Pivot Currency = XXCUR
− (B) Add Another Row
− Contra Currency = USD
− (B) Add Another Row
− Contra Currency = GBP
2. (B) Apply
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
1. Define Conversion Rates.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Define Conversion Rates
8. Query the rates for your XXCUR with USD and your Rate Type.
9. (B) Go
11. Query again for USD to GBP. Review the Cross Rates created.
Assumptions
• Replace XX with your terminal number or unique number.
• 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. Enter a Foreign Currency Journal.
• New Journal
− Journal = XXFC Journal
− Description = Foreign currency journal
− Ledger = Vision Operations (USA)
− Category = Accrual
− Period = Current period
− Currency = XXCUR
− Date = Last day of current period
− Type = XXPrivate
Low High
Company 01 01
Department 410 410
Account 7640 7640
Sub-Account 21XX 21XX
Product 000 000
Assumptions
• Replace XX with your terminal number or unique number.
• 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 a Foreign Currency Journal
4. (I) Save
6. Post your journal (B) Post > (B) OK to acknowledge concurrent request ID note.
• Currency:
− Type = Entered
− Currency = XXCUR
Low High
Company 01 01
Department 410 410
Account 7640 7640
Sub-Account 21XX 21XX
Product 000 000
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
1. Enter a Journal with Conversion Rounding Differences.
2. Query your journal and note additional lines were added to balance the converted journal.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Enter a Journal with Conversion Rounding Differences
5. (B) Yes
9. Query your journal and note additional lines were added to balance the converted journal.
Entered Converted
Unrealized
Accrual FC Accrual G/L
9,500 9,500
10,000 X .5 5,000
Assumptions
• Replace XX with your terminal number or unique number.
• 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.
2. Save
6. Select the (I) Update under ‘Update Accounting Options’ for your Primary Ledger
7. Select the (I) Update icon next to the first setup step for your Ledger
8. (B) Next
• (N) Setup>Currencies>Rates>Daily
14. Enter a rate for Today for your Period End Rate Type and your XXCUR
− From: XXCUR
− To: Your Ledger Currency
− Date: Today
− Rate Type: XX Period End
− USD to XXCUR You Choose
15. Save
Note: When you enter a value for the Gain/Loss company segment it will gray out.
Note: If the GL Revaluation: AutoQuery Last Run Ranges profile option is set to Yes, the
revaluation range you use will default into the form the next time you run revaluation.
21. (B) OK
View Requests
1. Accept the default Vision Operations (USA) in the Parent Field in the Find Consolidation
Processes window.
The Consolidation Workbench opens with the Parent, Vision Operations (USA), and its
subsidiaries:
− Vision Project Mfg (102 (USD),
− Vision Project Mfg (103 (USD),
Both the functional currency and statistical transactions displayed can be consolidated.
Low 1000
High 1ZZZ
Low 3000
High 3ZZZ
Low 4000
High 4ZZZ
Low 5000
High 8ZZZ
Define Consolidation
1. Accept the default Vision Operations (USA) in the Parent Field in the Find Consolidation
Processes window.
The Consolidation Workbench opens with the Parent, Vision Operations (USA), and its
subsidiaries:
− Vision Project Mfg (102 (USD),
− Vision Project Mfg (103 (USD),
− Vision Project Mfg (ANY RPT),
− Vision Project Mft (EUR).
Both the functional currency and statistical transactions displayed can be consolidated.
The State Controller buttons correspond to the functional steps of the consolidation process.
***After entering Account in the Source column the system automatically opens the Roll
Up Rule Region.
Note: You will be prompted to save after entering the Subsidiary Segment Ranges.
Low 1000
Low 2000
High 2ZZZ
Low 3000
High 3ZZZ
Low 4000
High 4ZZZ
Low 5000
High 8ZZZ
The (B) Account Rules allows a range of Source Accounts to be mapped to a specific Target
Account. Multiple Account Rules can be created.
Define Consolidation
• Place cursor in the field that has XXVision Serv to Vision Ops with the Transferred
Balances column showing Current.
24. Accept the default and enter the following periods (Instructor may assign a different
calendar period):
− Subsidiary Period = Mar-07
− Parent Standard Period = Mar-07
26. (B) OK
30. View the output for the Journal Import concurrent process.
Scenario: A memo from your controller requests a five-month overhead summary report showing
actual balances rounded to thousands for departments 310, 350, and 375 combined. In the first
step, you will create a row set identifying the Account Assignments (ranges) for the report and a
Calculation (total).
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 you use the responsibility below be aware there is no activity against these accounts
and the reports will generate no data or output. To use the below responsibilities the
students will need to create and post journal entries to the accounts using information
from Oct-05.
Tasks
1. Create a Row Set.
− Name = XXRow Set
− Description = Overhead Summary
• Assign the following accounts, save and proceed after entering each line:
• (B) OK
− Period = Oct-05
Scenario: A memo from your controller requests a five-month overhead summary report
showing actual balances rounded to thousands for departments 310, 350, and 375 combined. In
the first step, you will create a row set identifying the Account Assignments (ranges) for the
report and a Calculation (total).
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 you use the responsibility below be aware there is no activity against these accounts
and the reports will generate no data or output. To use the below responsibilities the
students will need to create and post journal entries to the accounts using information
from May-07.
Tasks
Create a Row Set
16. (B) OK
Assumptions
• Replace XX with your terminal number or unique number.
• 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. Create a Column set.
− Name = XXColumn Set
− Description = 5 Month Rolling Summary
Sequence 10 20 30 40 50 60
Name POI-4 POI-3 POI-2 POI-1 POI TOTAL
Amount PTD- PTD- PTD- PTD- PTD-
Type Actual Actual Actual Actual Actual
Offset -4 -3 -2 -1 0
Format 9,999,999 9,999,999 9,999,999 9,999,999 9,999,999 9,999,999,999
Mask
• Define Columns.
Note: Position is the number of characters from the left margin where the column will
appear. Sequence is used for calculations and has no impact on positioning of the column.
• Exceptions
− Flag = *
− Description = Greater Than $25,000
− Condition = Greater Than
− Constant = 25000
• (B) OK
− Period = Oct-05
Assumptions
• Replace XX with your terminal number or unique number.
• 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
Create a Column set
Sequence 10 20 30 40 50 60
Name POI-4 POI-3 POI-2 POI-1 POI TOTAL
Amount PTD- PTD- PTD- PTD- PTD-
Type Actual Actual Actual Actual Actual
Offset -4 -3 -2 -1 0
13. Save.
16. (B) OK
− Period = Oct-05
20. (B) Ok
Job Title*
Assumptions
• Replace XX with your terminal number or unique number.
• 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 the report.
− Name = XX5 Month Rolling Overhead
− Title = 5 Month Rolling Overhead
− Row Set = XXRow Set
− Column Set = XXColumn Set
Overview
In this practice, you will combine a row set and a column set to define a report.
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Define the report
2. Save.
4. (B) Submit
Scenario: A memo from the controller requests separate Overhead Summary reports for each of
the Sales departments. To do this, you must create a Content Set for your existing XX5 Month
Rolling Overhead report.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Responsibility: General Ledger, Vision Operations (USA)
2. Run your XX5 Month Rolling Overhead Report adding your XXPE Content Set.
− Report = XX5 Month Rolling Overhead
− Period = Oct-05
− Content Set = XXPE Content Set
Scenario: A memo from the controller requests separate Overhead Summary reports for each of
the Sales departments. To do this, you must create a Content Set for your existing XX5 Month
Rolling Overhead report.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Responsibility: General Ledger, Vision Operations (USA)
3. Save.
Run your XX5 Month Rolling Overhead Report adding your XXPE Content Set
6. (B) Submit
Note: If the periods in your accounting calendar contain varying number of days, such as a
monthly calendar that contains 28 days in one period and 31 in another, you can still
schedule financial schedules to run on the last day of every period. To do this, enter a
number greater than the maximum number of days in any month, such as 32, in the Run Day
field of the Concurrent Request Schedules window. Doing so automatically tells the system
to run the schedule on the last day of every period. The Scheduler/PreReleaser concurrent
manager must be running to use advanced scheduling.
Job Title*
Note: When you use Content Sets an abbreviated listing of your Accounting Flexfield appears in
the left side of the report. We will use the row order to eliminate some of the listing.
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
Responsibility: General Ledger, Vision Operations (USA)
3. Run a Report adding your XXRE Content Set and XXRow Order.
− Report = Overhead Summary
− Row Set = XX Row Set
− Column Set = PTD, QTD, YTD Actual
Note: When you use Content Sets an abbreviated listing of your Accounting Flexfield appears in
the left side of the report. We will use the row order to eliminate some of the listing.
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
Responsibility: General Ledger, Vision Operations (USA)
• Save.
• (B) OK
Note: You may see duplicate results on the "View Output" if the Instructor demonstrated the
creation of Ledger Sets.
• Period: 12-06
• Currency: USD
5. Submit your request and then view the output. Your report should look something like what
is shown below.
The first column retrieves balances from SSC US. The second and third columns retrieve
balances from SSC France's USD Reporting Currency and SSC Italy's Journal level Reporting
Currency, respectively. All three of these ledgers used the currency USD.
The last column aggregates data from all USD ledgers in the ledger set.
This demonstration will show you how to setup Advanced Global Intercompany System. You
will set up the intercompany accounts, create and assign organizations, create transaction types,
define the invoicing options and update system options.
Scenario
SSC US has just acquired a Company in France called <Your initials> SSC France, a non-profit
organization. The following depicts how the parent company would like their French subsidiary
set up:
Note: Only the required attributes are listed for this guided demonstration.
5. (B) Update
(N) Setup > Accounting > Intracompany Balancing Rules (B) Create Rule.
Create Organizations
23. Select Allow Access to Transactions to allow the user access to transactions.
In this section, we will create a customer association with SSC Italy and a supplier association
with SSC US.
(N) Setup > Invoicing Options > Customer and Supplier Associations.
32. Select SSC Italy from the View and Select Trading Organizations.
36. Select SSC US 01 from the View and Select Trading Organizations.
Trading Partners
(N) Setup > Invoicing Options > Customer and Supplier Associations > (T) Trading
Partners.
3. Click Go.
43. Select Required from Invoicing and Manual Approval to create invoices and manually
approve the transactions.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Logon: SSCNEWALL/Welcome
Enter an intracompany transaction between two legal entities belonging to the same ledger.
3. View the intracompany and the intercompany lines are generated by the system.
Assumptions
• Replace XX with your terminal number or unique number.
Tasks
Logon: SSCNEWALL/Welcome
Enter an intracompany transaction between two legal entities belonging to the same ledger.
• (T) Lines.
• (I) Find
• (B) Find
Note that the posting program creates Intracompany balancing lines automatically.
• (B) Continue
• (B) Finish
You will see the confirmation, You have successfully created the subledger journal
entry as Final and submitted concurrent requests to transfer and post the entry to the
General Ledger. Please view concurrent request ID XXXXX to determine whether the
transfer was successful.
• (B) Go
The intracompany and the intercompany lines are generated by the system.
• (B) Find
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Logon: SSCNEWALL/Welcome
Note: Ensure that the accounting periods are open in General Ledger, Receivables and
Payables.
• Search:
Batch Number Your batch number noted
7. Check that the Intercompany batch has been assigned an invoice number.
Batch Number Your Batch Number
A popup window lets you know that the accounting has been successfully created for
the transaction.
10. Select the following program in the Intercompany Super User, SSC Worldwide
responsibility.
Note: The Payables Open Interface Import should be completed before you query the
Invoice.
13. Select the following program in the Intercompany Super User, SSC Worldwide
responsibility.
Responsibility Intercompany Super User, SSC Worldwide
Assumptions
• Replace XX with your terminal number or unique number.
• You must have access to an Oracle Application Vision database or comparable training
Tasks
Logon: SSCNEWALL/Welcome
Note: Ensure that the accounting periods are open in General Ledger, Receivables and
Payables.
• (B) Create
• (B) Continue
• (B) Search
• (B) Search
Note: If transaction account definition is assigned to the ledger, you may accept derived
distributions, or optionally override the derived distributions to correspond to values
listed in the following table.
• (B) Search
• (B) Search
• (B) Submit
• (T) Outbound
• Search:
Batch Number Your batch number noted
• (B) Go
The transaction type for this batch does not require approval and the transactions status
are automatically set to 'Approved' by the system.
Note: It may take a while for the workflow process to complete and create the accounts.
In the interim the status may show as Sent or Received. On completion, the batch is
available in the Inbound tab.
By viewing details we can see that the intercompany receivables and intercompany
payables account are added to both initiators and recipient. These lines are created using
the intercompany accounts rules.
• (H) Return to View Batch page (in lower left corner of page).
• (ST) Inbound
• Search:
Batch Number Your batch number
• (B) Go
Note: Make sure all transactions in the batch are approved before proceeding to the next
step.
6. Transfer to Receivables.
• (B) Next
• (B) Next > (B) Next > (B) Next > (B) Next
• (B) Submit
• (B) OK
Note: The Transfer Intercompany Transactions to Receivables program will start the
AutoInvoice Master program that will submit the AutoInvoice Import program.
• Scroll down in report to verify that the transaction has been created.
• (B) Go
This is a unique invoice number for each recipient. You may take notes of both invoices
by viewing details for the other invoice as well. The invoice number is the same in both
Receivables and in Payables.
• (B) OK
A popup window will let you know that the accounting has been successfully created
for the transaction.
• Select Responsibility:
Responsibility Intercompany Super User, SSC worldwide
• (B) Next
• (B) Next > (B) Next > (B) Next > (B) Next
• (B) Submit
• (B) OK
Note: The Payables Open Interface Import should be completed before you can query
the Invoice in next step.
Your query will result in the two invoices created from the Intercompany System. This is
because my responsibility has been given access to both Operating Units, taking advantage
of the new Multiple Organizations Access Control (MOAC) concept.
• Select Responsibility:
Responsibility Intercompany Super User, SSC Worldwide
• (B) Ok
• (B) Next
• (B) Next > (B) Next > (B) Next > (B) Next
• (B) Submit
You will receive information about the request number. Please note the request number.
• (B) Run
Depending on the transaction source, you may drill further to view transaction details.