Académique Documents
Professionnel Documents
Culture Documents
Overview
The purpose of this document is to familiarize the users of Secondary Ledger (R12)
with different levels of Secondary Ledger conversions feature. This document
provides details on the Usage and Setup of Secondary Ledgers.
Secondary Ledger is an optional, additional ledger that is associated with the
Primary Ledger.
A Secondary Ledger can be used to represent the Primary Ledger's data in another
accounting representation, which differs from the primary in one or more of the
following:
Currency
Conversion Rules:
As Secondary Ledger can be used to represent the Primary Ledger's data in another
accounting representation, the accounting representations depend on the following
conversion rules:
Calendar Conversion
Currency Conversion
In this scenario, the GL Posting program uses these source and category conversion
rules to determine which journals to automatically transfer to the Secondary Ledger
during posting.
Data Conversion Levels:
Secondary Ledgers can be maintained at one of the following data conversion
levels:
Chart of Accounts
Currency
Calendar
Sub-ledger
Method
Accounting
Primary Ledger
SOracle_Coa
Segments)
INR
Soracle_Cal
Encumbrance Accrual
Secondary Ledger
(5 SOracle_Secondary_Coa
Segments)
USD
Soracle_Cal
Optional (not used in this case)
Step 1:
Navigation: General Ledger responsibility: Setup: Financials: Accounting Setup
Manager: Accounting Setups: Query the Primary Ledger. Select Add Secondary
Ledger button.
(3
Step 2:
Enter the name of the Secondary Ledger, chart of accounts, currency, and calendar
and the data conversion level as shown below. Select Apply.
Please make a note of the information that system generated reporting currency
has been assigned to your Primary Ledger as the Secondary Ledger currency is
different. Select Apply.
Step 3:
Complete the ledger processing options for the Secondary Ledger
Now select the update icon for primary to Secondary Ledger mapping
Step 4:
Select Create mapping button and create the mapping in the applications. Note that
the rate types are not populated
Select segment rules button and enter the segment rules for the
system to transfer the transactions/balances from the Primary
Ledger to Secondary Ledger.
Assign the chart of accounts mapping that was created in the previous step
This has to be assigned in the page Update primary to Secondary Ledger Mapping
Step 5:
Now select the update icon for Reporting Currencies under the Setup step of the
Primary Ledger
Observe that the reporting currency USD is already added by the system to the
Primary Ledger
Enter the required information for reporting currency and complete the setup
Now check the Primary to Secondary Ledger mapping, the period rates are
populated.
S
Step 6:
Navigation: Primary Ledger Responsibility: Journals: Enter
Place a manual journal and post the same.
Step 7:
Navigation: Currencies: Translation
Run the translation program from INR to USD
Check
the
translated
trial
balance.
Please note the lines in the above report as the same would be transferred to the
Secondary Ledger after consolidation.
Step 8:
Navigation: Consolidation: Define: Consolidation
Define consolidation.
In the consolidation attributes, the parent is the Secondary Ledger and the
subsidiary is the Primary Ledger.
Step 9:
Navigation: Secondary Ledger responsibility : Journals : Enter
Check the journal that has got generated and post the same
Only the first three segments of the Primary Ledger are mapped with the Secondary
Ledger. That is why the account in the journal has only three segments.
Journal Level Secondary Ledgers
The journal level Secondary Ledger is an additional accounting representation of the
Primary Ledger journal entries and balances.
This type of Secondary Ledger is maintained using the General Ledger Posting
Program. Every time you post a journal in the Primary Ledger, the same journal is
automatically replicated and maintained in the Secondary Ledger, depending on the
journal conversion rules specified for the Secondary Ledger.
Scenario: 2-Adding and Using a Journal Level Secondary Ledger
The journal level Secondary Ledger in the below scenario uses currency as USD,
which is different from the Primary Ledger currency.
Chart of Accounts
Primary Ledger
SOracle_Coa
Secondary Ledger
SOracle_Coa
Currency
Calendar
Sub-ledger Accounting Method
INR
USD
SOracle_Cal
SOracle_Cal
Encumbrance Accrual Optional (not used in this case)
Step1:
Navigation: General Ledger Super user: Setup: Financials: Accounting Setup
Manager: Accounting Setups: Query Ledger: Update Accounting setup: Add
Secondary Ledger
Step2:
Complete the Ledger Setups for the Journal Level Secondary Ledger
Step 3:
Primary to Secondary Ledger mapping Select Create mapping button and create
chart of accounts mapping
Step 4:
Define chart of accounts mapping: As per the mapping, all Primary Ledger balancing
segment values would be transferred into single balancing segment value 1000 in
Secondary Ledger.
Step 5:
See the Journal conversion rules defined as below.
Step 7:
Enter and post a manual journal in Primary Ledger
Step 8:
Check the Secondary Ledger for the journal created.
Please note the BSV is 1000 for all the lines based on the chart of accounts
mapping.
Chart of Accounts
Currency
Calendar
Sub-ledger Accounting Method
Primary Ledger
SOracle_Coa
INR
SOracle_Cal
Encumbrance Accrual
Secondary Ledger
SOracle_Coa
USD
SOracle_Cal
Standard Accrual
Step 1:
Navigation: General Ledger Super user: Setup: Financials: Accounting Setup
Manager: Accounting Setups
Query Ledger: Update Accounting setup: Add Secondary Ledger
Step 2:
Complete the Ledger processing options for the Secondary Ledger
Step 3:
Define the journal conversion rules as below.
For sub-ledger level Secondary Ledgers, the journal sources that use Sub-ledger
Accounting must be set to No in the Transfer Journals to this Secondary Ledger field.
Any journal source that uses Sub-ledger Accounting to generate its accounting
entries must not be converted to the Secondary Ledger using General Ledger
Posting because Sub-ledger Accounting automatically performs the conversion for
these sub-ledger journals.
If the option is set to yes, duplicate journals will be created in the Secondary Ledger.
Step 4:
Navigation: AP responsibility : Invoices : Entry : Invoices to create an invoice.
Step 5:
Note there are two journal import requests triggered, one for primary and other one
for Secondary Ledger
Step 6:
Journal created in Primary Ledger
Chart of Accounts
Currency
Calendar
Sub-ledger Accounting Method
Primary Ledger
SOracle_Coa
INR
SOracle_Cal
Encumbrance Accrual
Secondary Ledger
SOracle_Coa
INR
SOracle_Cal
Not used in this case
Step 1:
Navigation: General Ledger Super user: Setup: Financials: Accounting Setup
Manager: Accounting Setups: Query Ledger: Update Accounting setup: Add
Secondary Ledger
Step 2:
Complete the ledger processing options for the Adjustment only Secondary ledger
Step 3:
Create a ledger set to check the combined balances
Navigation: Setup: Financials: Ledger Set
Step 4:
Create the rectification / adjustment entry in the adjustment only secondary ledger
and post the journal
Navigation: Journals: Enter
Step 5:
Define and run a FSG report for the ledger set created to fetch combined balances.
Navigation: Reports: Define: Report
Step 6:
FSG output
Note the balance is reduced from 190 to 90 because of the entry posted in the
adjustments only Secondary Ledger
In the Secondary Ledgers region, select the Disable Conversion icon for the
Secondary Ledger to be disabled.
Note: Once the conversion of a Secondary Ledger is disabled, the status of the
Secondary Ledger is changed to Disabled.
2. Even after a Secondary Ledger is disabled, it still appears in the
Accounting Setup Manager (ASM), in a disabled status. Is it possible to
remove this from appearing from ASM at all?
No, it is not possible to completely stop this assignment from appearing in
Accounting Setup Manager.
3. Can a Secondary Ledger be associated with more than one Primary
Ledger?
No, a Secondary Ledger can only be associated with a single Primary Ledger.
4. Can Primary Ledger Be Changed To Secondary and Secondary To
Primary After Few Years Of Operations?
Changing ledger types is not recommended.
5. How to delete a Secondary Ledger?
You can only delete Secondary Ledgers before the accounting setup is complete.
After the accounting setup is complete, you can disable the conversion of
Secondary Ledgers. This prevents any journals that are entered in the Primary
Ledger or source representation from being transferred to the Secondary Ledger.
Deleting a Secondary Ledger removes the ledger and all of its setup steps.
To delete Secondary Ledgers:
Find the Secondary Ledger to delete and select the Remove Secondary Ledger
icon.
6. Can we map a non balancing segment in the primary ledger to a
balancing segment in the secondary ledger?
You cannot map a non balancing segment in the primary ledger to a balancing
segment in the secondary ledger. If you attempt to do this, the posting program is
likely to fail.
7. The posting of a Reversal Journal in Primary Ledger does not create the
corresponding Reversal in the Secondary Ledger. Why?
Enhancement Request/Bug 5686912 GL POSTING DIDNT CREATE a REVERSED
MANUAL JOURNAL IN SECONDARY LEGER was logged and it is implemented now.
Issue is fixed in the following files.
For R12.0: forms/US/GLXJEENT.fmb 120.81.12000000.36
For R12.1: forms/US/GLXJEENT.fmb 120.83.12010000.22
8. What is the Naming Convention of R12 Secondary Ledger Journal
Batches?
When the posting runs it creates secondary ledger journals and while creating
journal batches from primary ledger journal batches it follows below naming
convention.
Secondary Ledger batch name = Secondary Ledger Short Name || Primary Ledger
Journal Batch name || Primary ledger Journal Batch Id.
9. How to Transfer Historical Balances to a New Journal Level Secondary
Ledger?
There is no program provided by Oracle to upgrade historical data for Journal Level
Secondary and Reporting ledgers.
The "SLA Secondary/ALC Ledger Historic Upgrade" concurrent program is not for
Journal level secondary ledgers. For Journal level secondary ledgers, this program
should not be run.
The Secondary ledger balances in General Ledger need to be initialized.
Use the General Ledger Consolidation functionality to initialize the balances in GL
for the Journal level secondary ledger.
10. What are the differences in behavior, between a Primary Ledger and a
Secondary Ledger?
Journal Reconciliation will have to be done separately for Secondary Ledger.
Revaluation has to be done manually for Secondary Ledger.
You can only enable average balances or average balance consolidation for your
secondary ledger if average balances or average balance consolidation is also
enabled for its primary ledger.
By default, journals that use the following journal sources are
not transferred to the journal level secondary ledger:
* Move/Merge
* Move/Merge Reversal
* Revaluation
11. Is it possible to create automated adjustments using Sub ledger
accounting?
It is not possible to create automated adjustments using Sub ledger Accounting. An
internal bug has been raised with development for correcting this in the
documentation.
Technical Details:
Tables that can be used to get the Secondary Ledger details:
GL_LEDGER_CONFIG_DETAILS and GL_LEDGER_RELATIONSHIPS - To find the
Secondary Ledgers associated with a Primary Ledger