SlideShare une entreprise Scribd logo
1  sur  69
Tales from the Battle Front:
How a Secondary Ledger was
implemented against all odds
Prithis Das – Dynamique Solutions LLC
NCOAUG | March 12, 2015
Presenter’s background - Prithis Das
• In the Oracle EBS arena since 1997
• Over 22 years of business process improvement experience
• Consulting experience with Big 5 and other major organizations
• Oracle Certified Specialist in General Ledger
• Chartered Accountant and Management Accountant from India
• Authored and presented papers on Subledger Accounting, Web ADI, Reports
Manager at several OAUG and local events
• Currently on a major R12 enhancement assignment
• Contact:
• Cell: +1.630.3649457
• Email: prithis.das@dynamique.us
• Linked In: www.linkedin.com/in/prithisdas/
• Web: www.dynamique.us
Dynamique Solutions LLC
AGENDA
Agenda
• Case Study background
• Business Requirements for a Secondary (Cash Basis) Ledger
• Solution Overview for Secondary Ledger
• Secondary Ledger Setup
• Challenges encountered and unique situations
• Accounting Calendar issue
• Accounting Adjustments for External systems posting into Oracle
• Receivables
• Payables
• Prepayments
• Fixed Assets solution for Secondary Ledger
• Other implementation considerations
Dynamique Solutions LLC
CASE STUDY BACKGROUND
Case Study Background
• 120 + year old Engineering company
• Preferred consultants for major power utilities across the world
• Revenues from large consulting projects
• Oracle Applications customer since 1997
• General Ledger, Receivables, Payables, Purchasing, HR, Assets
• Projects is maintained on a custom-developed Projects system with interfaces to EBS
• Currently on 12.1.3
• Significant number of legacy systems with interfaces with Oracle EBS
• Single Ledger
• Accrual basis
• Need to maintain Cash-basis books
• Cash-basis financial statements maintained on spreadsheets
• Several interfaces post directly into General Ledger, skipping Subledgers
Dynamique Solutions LLC
BUSINESS REQUIREMENTS
For Secondary (Cash Basis) Ledger
Business Requirements
• Secondary Ledger with Cash Basis accounting method
• Cash transactions should be posted automatically into Secondary Ledger
• Common Chart of Accounts, Calendar
• Accounting Adjustments for External systems posting directly into GL
• Secondary Ledger needs only 2 segments
• Balancing segment (Company)
• Natural Account segment
• Other segments can be populated with a dummy “999…” value
• Fixed Assets to post into Cash Basis Ledger for all transactions
• Not standard Cash Basis functionality in Oracle
• Prepayments must be accounted to expense accounts when they are paid
Dynamique Solutions LLC
SOLUTION OVERVIEW
For Secondary (Cash Basis) Ledger
Solution Overview
Business Requirement Solution
Cash transactions should be posted
automatically into Secondary Ledger
Secondary Ledger with Cash Basis as the Accounting Method
- Seeded Cash Basis accounting method as a starting point
Common Chart of Accounts, Calendar Setup Secondary Ledger with the same COA, Calendar
Accounting Adjustments for Legacy
systems posting directly into Oracle GL
Account Derivation Rules for Secondary Ledger
Secondary Ledger needs only 2
segments
ADRs with Rules for Balancing and Natural Account segments
Remaining segments deriving constant “dummy” values
Cross Validation Rules adjusted to accommodate new CCIDs
with “dummy” values
Fixed Assets to post into Cash Basis
Ledger
New Tax Book linked to Secondary (Cash Basis) Ledger
GL Posting allowed to Secondary Ledger
Prepayments must be accounted to
expense accounts when they are paid
Custom Account Derivation Rules
Disabling of some standard functionality to use custom
solution
Dynamique Solutions LLC
SECONDARY LEDGER SETUP
Secondary Ledger Setup
• Accounting Setup Manager
Dynamique Solutions LLC
Secondary Ledger Setup
Dynamique Solutions LLC
Secondary Ledger Setup
Dynamique Solutions LLC
Secondary Ledger Setup
Default is “Yes” for Other-Other
Dynamique Solutions LLC
ACCOUNTING CALENDAR ISSUE
Accounting Calendar issue
• Missing Date issue in Calendar
• First attempt to configure a new Secondary Ledger resulted in a show-stopper
Dynamique Solutions LLC
Accounting Calendar issue
• Missing Date issue in Calendar
• Caused due to missing date 29-Feb-2000
• Oracle gave a datafix in 2000 which apparently fixed the issue
• However, issue still affects creation of new Ledgers in R12
• Calendar Validation report does not catch the issue
• Calendar was fine for existing Ledger
• Calendar could not be used for new Primary or Secondary Ledger
• Our design was based on using the same Calendar, Chart of Accounts
• Sev1 SR was opened with Oracle
• Oracle issued datafix to correct the Calendar
Dynamique Solutions LLC
ACCOUNTING ADJUSTMENTS
for External systems posting into Oracle
- Oracle Receivables
Business Requirements
• Secondary Ledger with Cash Basis accounting method
• Cash transactions should be posted automatically into Secondary Ledger
• Common Chart of Accounts, Calendar
• Accounting adjustments for External systems posting directly into Oracle GL
• Secondary Ledger needs only 2 segments
• Balancing segment (Company)
• Natural Account segment
• Other segments can be populated with a dummy “999…” value
• Fixed Assets to post into Cash Basis Ledger for all transactions
• Not standard Cash Basis functionality in Oracle
• Prepayments must be accounted to expense accounts when they are paid
Dynamique Solutions LLC
Business Requirement – AccountingAdjustments - Receivables
External
Client
Invoicing
System
Oracle
Receivables
Oracle
General
Ledger
Interface
Revenue Journals
Receipts
InvoicesInvoices
Dynamique Solutions LLC
Business Requirement – AccountingAdjustments
Receivables example
Primary Ledger
Accrual Basis
Secondary Ledger
Cash Basis
Standard Oracle Client’s Instance Standard Oracle Client’s Instance
Revenue Journals
Import from Client
Invoicing System
Dr. Receivables
Cr. Revenue
AR Invoice Dr. Receivables
Cr. Revenue
Dr. Receivables
11010
Cr. Revenue 11010
Cash Receipt
(when payment is
due)
Dr. Cash
Cr. Receivables
Dr. Cash
Cr. Receivables
11010
Dr. Cash
Cr. Revenue
Dr. Cash
Cr. Receivables
11010
ADR
Dr. Cash
Revenue 32899
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR)
Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of “Receivables Default
Cash Basis” AAD
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR)
Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of “Receivables Default
Cash Basis” AAD
Configure a new Journal Line
Definition
- Copy of “Receipt – Basis Journal
Lines Definition”
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR) Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of “Receivables Default
Cash Basis” AAD
Configure a new Journal Line
Definition
- Copy of “Receipt – Basis Journal
Lines Definition”
Configure a new Journal Line
Type
- Replace Receipt Application to
Revenue
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR) Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of “Receivables Default
Cash Basis” AAD
Configure a new Journal Line
Definition
- Copy of “Receipt – Basis Journal
Lines Definition”
Configure a new Journal Line
Type
- Replace Receipt Application to
Revenue
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR)
Solution
Configure a new Account
Derivation Rule
- Account segment
- XXSL Receivables Account
Replaced by Revenue
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR)
Solution
Configure a new Account
Derivation Rule
- Account segment
- ADR: XXSL Receivables Account
Replaced by Revenue
- Use a Constant (Revenue)
account = 32899
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR)
Solution
Invoice
Primary Ledger
Dr. Receivables 11010
Cr. Revenue 11010
Dynamique Solutions LLC
Solution – Accounting Adjustments (AR)
Solution
Receipt
Primary Ledger
Dr. Cash
Cr. Receivable 11010
Receipt
Secondary (Cash Basis) Ledger
Dr. Cash
Cr. Revenue 32899
Dynamique Solutions LLC
ACCOUNTING ADJUSTMENTS
for External systems posting into Oracle
- Oracle Payables
Business Requirement – AccountingAdjustments
Payables example
Primary Ledger
Accrual Basis
Secondary Ledger
Cash Basis
Standard Oracle Client’s Instance Standard Oracle Client’s Instance
Labor cost Journals
Import from Projects
Accounting System
to Oracle GL
Dr. Labor Expenses
Cr. Payroll Clearing
Payroll Journals
Import from Payroll
(ADP) system to
Oracle GL
Dr. Payroll Clearing
Cr. Net Payroll
Cr. Employee FICA
……
Cr. Etc.
AP Invoices Dr. Net Payroll
Dr. Employee FICA
….
Cr. Payables Liability
Dynamique Solutions LLC
Business Requirement – AccountingAdjustments
Payables example
Primary Ledger
Accrual Basis
Secondary Ledger
Cash Basis
Standard Oracle Client’s Instance Standard Oracle Client’s Instance
Payment of AP
Invoices to ADP
Dr. Payables Liability
Cr. Cash
Dr. Net Payroll
Dr. Employee FICA
….
Cr. Cash
ADR
Dr. Labor Expenses
Cr. Cash
Dynamique Solutions LLC
Solution – Accounting Adjustments (AP)
Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of “Cash Basis” AAD
Configure a new Journal Line
Definition XXSL Cash,
Payments All
- Copy of “Cash, Payments All”
Dynamique Solutions LLC
Solution – Accounting Adjustments (AP)
Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of “Cash Basis” AAD
Configure a new Journal Line
Definition XXSL Cash,
Payments All
- Copy of “Cash, Payments All”
Configure a new Journal Line
Type
- Replace Item Expense JLT
Dynamique Solutions LLC
Solution – Accounting Adjustments (AP)
Solution
Configure a new Account Derivation
Rule
- Account Segment
- XXSL Item Expense Distribution
Account - Cash Basis
Dynamique Solutions LLC
Solution – Accounting Adjustments (AP)
Solution
Configure a new Account Derivation
Rule
- Account Segment
- XXSL Item Expense Distribution
Account - Cash Basis
Create Mapping Sets between
Payroll Liability Accounts and Labor
Expense Accounts
Dynamique Solutions LLC
Solution – Accounting Adjustments (AP)
Solution
Configure a new Account Derivation
Rule
- Account Segment
- XXSL Item Expense Distribution
Account - Cash Basis
Create Mapping Sets between
Payroll Liability Accounts and Labor
Expense Accounts
Create Conditions to drive the ADRs
Dynamique Solutions LLC
Solution – Accounting Adjustments (AP)
Solution
Configure a new Account Derivation
Rule
- Account Segment
- XXSL Item Expense Distribution
Account - Cash Basis
Create Mapping Sets between
Payroll Liability Accounts and Labor
Expense Accounts
Create Conditions to drive the ADRs
Put “Catch-all” ADR at the bottom,
and one-off ADRs at the top in order
of priority
- Catch-all ADR will not have
conditions
Dynamique Solutions LLC
Solution – Accounting Adjustments (AP)
Solution
Payment of ADP Payroll invoice
Secondary (Cash Basis) Ledger
Dr. Labor Expense Accounts
(various)
Cr. Cash
Dynamique Solutions LLC
ORACLE ASSETS SOLUTION
Secondary (Cash Basis) Ledger
Business Requirements
• Secondary Ledger with Cash Basis accounting method
• Cash transactions should be posted automatically into Secondary Ledger
• Common Chart of Accounts, Calendar
• Accounting Adjustments for Legacy systems posting directly into Oracle GL
• Secondary Ledger needs only 2 segments
• Balancing segment (Company)
• Natural Account segment
• Other segments can be populated with a dummy “999…” value
• Fixed Assets to post into Cash Basis Ledger for all transactions
• Not standard Cash Basis functionality in Oracle
• Prepayments must be accounted to expense accounts when they are paid
Dynamique Solutions LLC
Solution – Fixed Assets
• Standard Cash SLAM does not account for Fixed Assets
There are no inflows or outflows
of Cash in an Asset transaction
(Depreciation, Adjustment,
Retirement)
Purchase of an asset has already
been part of the Payables
process
The client required accounting of
Assets in the Secondary Ledger
(Cash Basis) for Tax purposes
using different depreciation
methods.
Dynamique Solutions LLC
Solution – Fixed Assets
• Existing Tax Book cannot be re-assigned to post to the Secondary Ledger
Dynamique Solutions LLC
Solution – Fixed Assets
• Alternate Ledger could not be the Secondary (Cash Basis) Ledger
“List of values contains no entries”.
Dynamique Solutions LLC
Solution – Fixed Assets
• Solution to meet Business Requirement
Custom Cash Basis Subledger
Accounting Method (SLAM)
Based on Oracle’s “Standard Cash” accounting method
Add the “Assets Standard Accounting”
AAD to the custom SLAM
Else, Oracle will not know how to account for Assets
transactions in the Secondary (Cash Basis) ledger.
Setup new Tax Book in Assets module Associate to the Corporate Book which posts to the
Primary Ledger
Allow GL Posting
Assign the Secondary (Cash Basis) ledger for posting
Migrate all assets from the old Tax
Book to the new Tax Book
This amounts to a re-implementation of the Tax Book
Run Initial Mass Copy and Periodic Mass copy to process
assets in the new Tax Book
Process new Tax Book till current month
Dynamique Solutions LLC
Solution – Fixed Assets
• Custom Cash-Basis SLAM based on Standard Cash
Add the “Assets Standard
Accounting” AAD to the SLAM.
Else, Oracle will not know how to
account for Assets transactions in
the Secondary (Cash Basis)
ledger.
Dynamique Solutions LLC
Solution – Fixed Assets
• Tax Type Cash Asset Book with GL Posting Allowed
Dynamique Solutions LLC
Solution – Fixed Assets
• Process Assets in Both Asset Books to post to both Ledgers
Dynamique Solutions LLC
PREPAYMENTS SOLUTION
for Secondary (Cash Basis) Ledger
Business Requirements
• Secondary Ledger with Cash Basis accounting method
• Cash transactions should be posted automatically into Secondary Ledger
• Common Chart of Accounts, Calendar
• Accounting Adjustments for Legacy systems posting directly into Oracle GL
• Secondary Ledger needs only 2 segments
• Balancing segment (Company)
• Natural Account segment
• Other segments can be populated with a dummy “999…” value
• Fixed Assets to post into Cash Basis Ledger for all transactions
• Not standard Cash Basis functionality in Oracle
• Prepayments must be accounted to expense accounts when they are paid
Dynamique Solutions LLC
Solution – Prepayments
Primary Ledger
Oracle “Standard Accrual” Basis
Secondary Ledger
Cash Basis
When Prepayment invoice is created
DR Prepayment
Cr AP Liability
When Prepayment invoice is created
No accounting
When Prepayment invoice is paid
DR AP Liability
CR Cash
When Prepayment invoice is paid
DR Expense
CR Cash
When Standard invoice is entered and
matched to Prepayment (each month)
DR Expense
CR Prepayment
When Standard invoice is entered and
matched to Prepayment (each month)
No accounting
Business Requirement
• Prepayments must be accounted to expense accounts when they are paid
• Even if expensed over multiple periods in Primary Ledger, expensed
when paid (fully in first period) in Secondary Ledger
Dynamique Solutions LLC
Dr. Prepayment
Cr. Cash
Solution – Prepayments
Dynamique Solutions LLC
Solution – Prepayments
Dr. Expense
Cr. Prepayment
Dynamique Solutions LLC
Solution – Prepayments
Primary Ledger
Oracle “Standard Accrual” Basis
Secondary Ledger
Oracle “Standard Cash” Basis
When Prepayment invoice is created
DR Prepayment
Cr AP Liability
When Prepayment invoice is created
No accounting
When Prepayment invoice is paid
DR AP Liability
CR Cash
When Prepayment invoice is paid
DR Prepayment
CR Cash
When Standard invoice is entered and
matched to Prepayment (each month)
DR Expense
CR Prepayment
When Standard invoice is entered and
matched to Prepayment (each month)
DR Expense
CR AP Liability
DR AP Liability
CR Prepayment
Standard Oracle – does not meet specific business requirement
Dynamique Solutions LLC
Solution – Prepayments
Create new Subledger Accounting Method
(SLAM)
Copy from “Standard Cash”
Create Account Derivation Rule (ADR) to
debit Expense when Cash flows out
- Payments Event Class
Use Prepayment Account on Supplier to drive
the Expense account
Use Mapping Sets:
- Prepayment A/C AAA = Expense A/C PPP
- Prepayment A/C BBB = Expense A/C QQQ
Use Condition:
- To determine which Mapping Set is to be
used
Disable standard Journal Line Type “Prepaid
Expense - Cash Basis”
Setup Mapping Sets and Conditions
Solution to meet Business Requirement
Dynamique Solutions LLC
Solution – Prepayments
Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of Cash Basis AAD
Dynamique Solutions LLC
Solution – Prepayments
Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of Cash Basis AAD
Configure a new Journal Line
Definition
- Copy of Cash, Payments All JLD
Dynamique Solutions LLC
Solution – Prepayments
Solution
Configure a new Subledger
Accounting Method
- Copy of Standard Cash
Configure a new Application
Accounting Definition
- Copy of Cash Basis AAD
Configure a new Journal Line
Definition
- Copy of Cash, Payments All JLD
Disable “Prepaid Expense –
Cash Basis” Journal Line Type
(JLT)
Dynamique Solutions LLC
Solution – Prepayments
Solution
Create new JLT replacing
“Prepaid Expense – Cash Basis”
Create new ADR to replace
Prepayment account with
Expense account
Dynamique Solutions LLC
Solution – Prepayments
Solution
Create new JLT replacing
“Prepaid Expense – Cash Basis”
Create new ADR to replace
Prepayment account with
Expense account
Create Mapping Sets for groups
of Prepayment accounts and
Expense accounts
Dynamique Solutions LLC
Solution – Prepayments
Solution
Create new JLT replacing
“Prepaid Expense – Cash Basis”
Create new ADR to replace
Prepayment account with
Expense account
Create Mapping Sets for groups
of Prepayment accounts and
Expense accounts
Multiple mapping sets used
instead of single mapping set to
facilitate grouping of similar
Prepayment accounts
Dynamique Solutions LLC
Solution – Prepayments
Solution
• Condition to dictate which
Mapping Set (and therefore
which Expense account) to
be used
Dynamique Solutions LLC
Solution – Prepayments
Solution
Prepayment created
Dr Prepayment
Cr AP Liability
Dynamique Solutions LLC
Solution – Prepayments
Solution
Primary Ledger (Accrual):
Prepayment paid
Dr AP Liability
Cr Cash
Secondary Ledger (Cash):
• Prepayment paid
• Dr Expense
• Cr Cash
Dynamique Solutions LLC
Solution – Prepayments
Solution
Primary Ledger (Accrual):
Prepayment amortized
Dr Expense
Cr AP Liability
Primary Ledger (Accrual):
Prepayment amortized
Dr AP Liability
Cr Prepayment
Dynamique Solutions LLC
OTHER IMPLEMENTATION
CONSIDERATIONS
Other Implementation Considerations
• Over 50 ADRs (mostly in Payables, few in Receivables) were required to
re-class accounts from Primary Ledger to Secondary Ledger
• Many of these ADRs used Mapping Sets and Conditions
• No custom sources were used for the ADRs
• Initial balances for Secondary Ledger were uploaded through WebADI
• Financial Statement Generator Reports were created/updated to report on
the Secondary (Cash Basis) Ledger
• Ledger Set was setup along with Data Access Set to give certain
responsibilities access to both Ledgers
• “Parallel run” for first quarter to verify that Secondary Ledger was
accounting cash transactions correctly.
Dynamique Solutions LLC
• Prithis Das
• Email: prithis.das@dynamique.us
• Linked in: www.linkedin.com/in/prithisdas/
• Web: www.dynamique.us
• Cell: +1.630.3649457
Dynamique Solutions LLC

Contenu connexe

Tendances

GL - Step 4 - Part 1 - Ledgers & Legal Entities
GL - Step 4 - Part 1 - Ledgers & Legal EntitiesGL - Step 4 - Part 1 - Ledgers & Legal Entities
GL - Step 4 - Part 1 - Ledgers & Legal EntitiesMohammed Raouf
 
R12 india localization guide
R12 india localization guideR12 india localization guide
R12 india localization guidekingshuk_goswami
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivasAli Ibrahim
 
R12 Intercompany Flow
R12 Intercompany FlowR12 Intercompany Flow
R12 Intercompany Flowravisagaram
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivasAli Ibrahim
 
GL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal EntitiesGL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal EntitiesMohammed Raouf
 
Fusion apps receivables
Fusion apps   receivablesFusion apps   receivables
Fusion apps receivablesHasan Shabbir
 
Organization Setup in R12
Organization Setup in R12Organization Setup in R12
Organization Setup in R12eprentise
 
Oracle Payable Complete Business flows
Oracle Payable Complete Business flowsOracle Payable Complete Business flows
Oracle Payable Complete Business flowsAdil Arshad
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivasAli Ibrahim
 
Oracle Financials R12 - GL STEP 2 - Calendars & Currencies
Oracle Financials R12 - GL STEP 2 - Calendars & CurrenciesOracle Financials R12 - GL STEP 2 - Calendars & Currencies
Oracle Financials R12 - GL STEP 2 - Calendars & CurrenciesMohammed Raouf
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsAhmed Elshayeb
 
Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioAhmed Elshayeb
 

Tendances (20)

GL - Step 4 - Part 1 - Ledgers & Legal Entities
GL - Step 4 - Part 1 - Ledgers & Legal EntitiesGL - Step 4 - Part 1 - Ledgers & Legal Entities
GL - Step 4 - Part 1 - Ledgers & Legal Entities
 
R12 india localization guide
R12 india localization guideR12 india localization guide
R12 india localization guide
 
Oracle Fixed assets ivas
Oracle Fixed assets ivasOracle Fixed assets ivas
Oracle Fixed assets ivas
 
R12 Intercompany Flow
R12 Intercompany FlowR12 Intercompany Flow
R12 Intercompany Flow
 
Oracle Receivables ivas
Oracle Receivables ivasOracle Receivables ivas
Oracle Receivables ivas
 
GL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal EntitiesGL - Step 4 - Part 2 - Ledgers & Legal Entities
GL - Step 4 - Part 2 - Ledgers & Legal Entities
 
Fusion apps receivables
Fusion apps   receivablesFusion apps   receivables
Fusion apps receivables
 
Multiperiod Accounting in Oracle EBS R12
Multiperiod Accounting in Oracle EBS R12Multiperiod Accounting in Oracle EBS R12
Multiperiod Accounting in Oracle EBS R12
 
Organization Setup in R12
Organization Setup in R12Organization Setup in R12
Organization Setup in R12
 
Oracle Payable Complete Business flows
Oracle Payable Complete Business flowsOracle Payable Complete Business flows
Oracle Payable Complete Business flows
 
Oracle Payables R12 ivas
Oracle Payables R12 ivasOracle Payables R12 ivas
Oracle Payables R12 ivas
 
Multiperiod Accounting in Oracle Fusion ERP Cloud
Multiperiod Accounting in Oracle Fusion ERP CloudMultiperiod Accounting in Oracle Fusion ERP Cloud
Multiperiod Accounting in Oracle Fusion ERP Cloud
 
AP/AR Netting R12
AP/AR  Netting R12AP/AR  Netting R12
AP/AR Netting R12
 
Oracle Financials R12 - GL STEP 2 - Calendars & Currencies
Oracle Financials R12 - GL STEP 2 - Calendars & CurrenciesOracle Financials R12 - GL STEP 2 - Calendars & Currencies
Oracle Financials R12 - GL STEP 2 - Calendars & Currencies
 
Oracle Assets Period Closing
Oracle Assets Period ClosingOracle Assets Period Closing
Oracle Assets Period Closing
 
Oracle R12 Legal Entity
Oracle R12 Legal EntityOracle R12 Legal Entity
Oracle R12 Legal Entity
 
Oracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup StepsOracle Purchasing R12 Setup Steps
Oracle Purchasing R12 Setup Steps
 
Elshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items ScenarioElshayeb Expense Subinventory And Items Scenario
Elshayeb Expense Subinventory And Items Scenario
 
Mass Allocations
Mass AllocationsMass Allocations
Mass Allocations
 
Accruals and accounting
Accruals and accountingAccruals and accounting
Accruals and accounting
 

En vedette

Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishraSuresh Mishra
 
At a Glance - Fusion Order Management Invoicing Solution
At a Glance - Fusion Order Management Invoicing SolutionAt a Glance - Fusion Order Management Invoicing Solution
At a Glance - Fusion Order Management Invoicing SolutionKareem Muhammad
 
Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.Muhammad Mansoor Ali
 
Ora fin r11i - v4.1
Ora fin r11i - v4.1 Ora fin r11i - v4.1
Ora fin r11i - v4.1 Ali Ibrahim
 
Oracle fusion financial p2p cycle
Oracle fusion financial  p2p cycleOracle fusion financial  p2p cycle
Oracle fusion financial p2p cyclemohamed mahmoud
 
Oracle inventory EBS R11
Oracle inventory EBS R11Oracle inventory EBS R11
Oracle inventory EBS R11Ali Ibrahim
 
90 Minute Introduction to the Fusion Theming Framework for Drupal
90 Minute Introduction to the Fusion Theming Framework for Drupal 90 Minute Introduction to the Fusion Theming Framework for Drupal
90 Minute Introduction to the Fusion Theming Framework for Drupal Acquia
 
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdfnarane1976
 
Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]Rhapsody Technologies, Inc.
 
Oracle applications sla r12 SLA- demos
Oracle applications sla r12   SLA- demosOracle applications sla r12   SLA- demos
Oracle applications sla r12 SLA- demosAli Ibrahim
 
Oracle Eam Implementation Steps For Oracle E Am Module
Oracle Eam   Implementation Steps For Oracle E Am ModuleOracle Eam   Implementation Steps For Oracle E Am Module
Oracle Eam Implementation Steps For Oracle E Am Moduleapplearn
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup managerBerry Clemens
 
Oracle fusion general ledger-enter journal-manual
Oracle fusion general ledger-enter journal-manualOracle fusion general ledger-enter journal-manual
Oracle fusion general ledger-enter journal-manualmohamed mahmoud
 
Bf.016 application setup_document_opm_process_execution_v1.0
Bf.016 application setup_document_opm_process_execution_v1.0Bf.016 application setup_document_opm_process_execution_v1.0
Bf.016 application setup_document_opm_process_execution_v1.0mamdouh1707
 

En vedette (20)

Sla and cost acctg
Sla and cost acctgSla and cost acctg
Sla and cost acctg
 
Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishra
 
At a Glance - Fusion Order Management Invoicing Solution
At a Glance - Fusion Order Management Invoicing SolutionAt a Glance - Fusion Order Management Invoicing Solution
At a Glance - Fusion Order Management Invoicing Solution
 
Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.Oracle Inventory Complete Implementation Setups.
Oracle Inventory Complete Implementation Setups.
 
Ora fin r11i - v4.1
Ora fin r11i - v4.1 Ora fin r11i - v4.1
Ora fin r11i - v4.1
 
Oracle fusion financial p2p cycle
Oracle fusion financial  p2p cycleOracle fusion financial  p2p cycle
Oracle fusion financial p2p cycle
 
Oracle inventory EBS R11
Oracle inventory EBS R11Oracle inventory EBS R11
Oracle inventory EBS R11
 
Oracle ebs opm refernce guide for gulf oil
Oracle ebs opm refernce guide for gulf oilOracle ebs opm refernce guide for gulf oil
Oracle ebs opm refernce guide for gulf oil
 
OPM API reference guide
OPM API reference guideOPM API reference guide
OPM API reference guide
 
Oracle AP Cycle
Oracle AP CycleOracle AP Cycle
Oracle AP Cycle
 
90 Minute Introduction to the Fusion Theming Framework for Drupal
90 Minute Introduction to the Fusion Theming Framework for Drupal 90 Minute Introduction to the Fusion Theming Framework for Drupal
90 Minute Introduction to the Fusion Theming Framework for Drupal
 
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf
152633980 accrual-reconciliation-process-and-troubleshooting-in-r12-pdf
 
Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]Oracle Fusion applications 101 [2010 OAUG Collaborate]
Oracle Fusion applications 101 [2010 OAUG Collaborate]
 
Oracle applications sla r12 SLA- demos
Oracle applications sla r12   SLA- demosOracle applications sla r12   SLA- demos
Oracle applications sla r12 SLA- demos
 
Oracle Eam Implementation Steps For Oracle E Am Module
Oracle Eam   Implementation Steps For Oracle E Am ModuleOracle Eam   Implementation Steps For Oracle E Am Module
Oracle Eam Implementation Steps For Oracle E Am Module
 
Ebs vs fusion
Ebs vs fusionEbs vs fusion
Ebs vs fusion
 
Oracle Fusion functional setup manager
Oracle Fusion functional setup managerOracle Fusion functional setup manager
Oracle Fusion functional setup manager
 
Oracle fusion general ledger-enter journal-manual
Oracle fusion general ledger-enter journal-manualOracle fusion general ledger-enter journal-manual
Oracle fusion general ledger-enter journal-manual
 
Bf.016 application setup_document_opm_process_execution_v1.0
Bf.016 application setup_document_opm_process_execution_v1.0Bf.016 application setup_document_opm_process_execution_v1.0
Bf.016 application setup_document_opm_process_execution_v1.0
 
Ebs vs fusion 2
Ebs vs fusion 2Ebs vs fusion 2
Ebs vs fusion 2
 

Similaire à Secondary Ledger implementation in Oracle R12

Rapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP CloudRapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP CloudPrithis Das, PMP, OCS ☁️
 
New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...Jade Global
 
Secondary Ledgers - The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers - The Power of Adjustment Ledgers for Reporting and ComplianceSecondary Ledgers - The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers - The Power of Adjustment Ledgers for Reporting and Complianceeprentise
 
Database optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsDatabase optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsJuan Fabian
 
CNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting CenterCNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting CenterWorkday, Inc.
 
Modern Day Accounting Applications—Intacct Cloud ERP
Modern Day Accounting Applications—Intacct Cloud ERPModern Day Accounting Applications—Intacct Cloud ERP
Modern Day Accounting Applications—Intacct Cloud ERPIntacct Corporation
 
INNOVATE 2014, Oracle Financial Close Management: Streamline Your Close Process
INNOVATE 2014, Oracle Financial Close Management: Streamline Your Close ProcessINNOVATE 2014, Oracle Financial Close Management: Streamline Your Close Process
INNOVATE 2014, Oracle Financial Close Management: Streamline Your Close ProcessRJ Linehan
 
Oracle Financial Close Management: Streamline Your Close Process
Oracle Financial Close Management: Streamline Your Close ProcessOracle Financial Close Management: Streamline Your Close Process
Oracle Financial Close Management: Streamline Your Close ProcessInnovusPartners
 
Managing Third-Party Royalties
Managing Third-Party RoyaltiesManaging Third-Party Royalties
Managing Third-Party RoyaltiesDonald Fernandes
 
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and ComplianceSecondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Complianceeprentise
 
Five Best Practice AR Metrics You Should Track
Five Best Practice AR Metrics You Should TrackFive Best Practice AR Metrics You Should Track
Five Best Practice AR Metrics You Should Trackemagia
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12magnificsairam
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12magnificsmile
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12magnifics
 
RECONNECT 2014, Oracle Financial Close Management: Streamline Your Close Process
RECONNECT 2014, Oracle Financial Close Management: Streamline Your Close ProcessRECONNECT 2014, Oracle Financial Close Management: Streamline Your Close Process
RECONNECT 2014, Oracle Financial Close Management: Streamline Your Close ProcessRJ Linehan
 

Similaire à Secondary Ledger implementation in Oracle R12 (20)

Rapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP CloudRapid implementation Spreadsheets in Oracle ERP Cloud
Rapid implementation Spreadsheets in Oracle ERP Cloud
 
One time payment requests in Oracle ERP Cloud
One time payment requests in Oracle ERP CloudOne time payment requests in Oracle ERP Cloud
One time payment requests in Oracle ERP Cloud
 
New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...New features in oracle fusion financial accounts receivables and account paya...
New features in oracle fusion financial accounts receivables and account paya...
 
Secondary Ledgers - The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers - The Power of Adjustment Ledgers for Reporting and ComplianceSecondary Ledgers - The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers - The Power of Adjustment Ledgers for Reporting and Compliance
 
Database optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and OperationsDatabase optimization in Dynamics 365 Finance and Operations
Database optimization in Dynamics 365 Finance and Operations
 
Oracle Receivables
Oracle ReceivablesOracle Receivables
Oracle Receivables
 
CNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting CenterCNA’s Journey to Workday Accounting Center
CNA’s Journey to Workday Accounting Center
 
Modern Day Accounting Applications—Intacct Cloud ERP
Modern Day Accounting Applications—Intacct Cloud ERPModern Day Accounting Applications—Intacct Cloud ERP
Modern Day Accounting Applications—Intacct Cloud ERP
 
BA Resume.2
BA Resume.2BA Resume.2
BA Resume.2
 
EBTax Rules
EBTax RulesEBTax Rules
EBTax Rules
 
INNOVATE 2014, Oracle Financial Close Management: Streamline Your Close Process
INNOVATE 2014, Oracle Financial Close Management: Streamline Your Close ProcessINNOVATE 2014, Oracle Financial Close Management: Streamline Your Close Process
INNOVATE 2014, Oracle Financial Close Management: Streamline Your Close Process
 
Oracle Financial Close Management: Streamline Your Close Process
Oracle Financial Close Management: Streamline Your Close ProcessOracle Financial Close Management: Streamline Your Close Process
Oracle Financial Close Management: Streamline Your Close Process
 
Managing Third-Party Royalties
Managing Third-Party RoyaltiesManaging Third-Party Royalties
Managing Third-Party Royalties
 
Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo
 
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and ComplianceSecondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
Secondary Ledgers: The Power of Adjustment Ledgers for Reporting and Compliance
 
Five Best Practice AR Metrics You Should Track
Five Best Practice AR Metrics You Should TrackFive Best Practice AR Metrics You Should Track
Five Best Practice AR Metrics You Should Track
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12
 
RECONNECT 2014, Oracle Financial Close Management: Streamline Your Close Process
RECONNECT 2014, Oracle Financial Close Management: Streamline Your Close ProcessRECONNECT 2014, Oracle Financial Close Management: Streamline Your Close Process
RECONNECT 2014, Oracle Financial Close Management: Streamline Your Close Process
 

Dernier

MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 

Dernier (20)

MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

Secondary Ledger implementation in Oracle R12

  • 1. Tales from the Battle Front: How a Secondary Ledger was implemented against all odds Prithis Das – Dynamique Solutions LLC NCOAUG | March 12, 2015
  • 2. Presenter’s background - Prithis Das • In the Oracle EBS arena since 1997 • Over 22 years of business process improvement experience • Consulting experience with Big 5 and other major organizations • Oracle Certified Specialist in General Ledger • Chartered Accountant and Management Accountant from India • Authored and presented papers on Subledger Accounting, Web ADI, Reports Manager at several OAUG and local events • Currently on a major R12 enhancement assignment • Contact: • Cell: +1.630.3649457 • Email: prithis.das@dynamique.us • Linked In: www.linkedin.com/in/prithisdas/ • Web: www.dynamique.us Dynamique Solutions LLC
  • 4. Agenda • Case Study background • Business Requirements for a Secondary (Cash Basis) Ledger • Solution Overview for Secondary Ledger • Secondary Ledger Setup • Challenges encountered and unique situations • Accounting Calendar issue • Accounting Adjustments for External systems posting into Oracle • Receivables • Payables • Prepayments • Fixed Assets solution for Secondary Ledger • Other implementation considerations Dynamique Solutions LLC
  • 6. Case Study Background • 120 + year old Engineering company • Preferred consultants for major power utilities across the world • Revenues from large consulting projects • Oracle Applications customer since 1997 • General Ledger, Receivables, Payables, Purchasing, HR, Assets • Projects is maintained on a custom-developed Projects system with interfaces to EBS • Currently on 12.1.3 • Significant number of legacy systems with interfaces with Oracle EBS • Single Ledger • Accrual basis • Need to maintain Cash-basis books • Cash-basis financial statements maintained on spreadsheets • Several interfaces post directly into General Ledger, skipping Subledgers Dynamique Solutions LLC
  • 8. Business Requirements • Secondary Ledger with Cash Basis accounting method • Cash transactions should be posted automatically into Secondary Ledger • Common Chart of Accounts, Calendar • Accounting Adjustments for External systems posting directly into GL • Secondary Ledger needs only 2 segments • Balancing segment (Company) • Natural Account segment • Other segments can be populated with a dummy “999…” value • Fixed Assets to post into Cash Basis Ledger for all transactions • Not standard Cash Basis functionality in Oracle • Prepayments must be accounted to expense accounts when they are paid Dynamique Solutions LLC
  • 9. SOLUTION OVERVIEW For Secondary (Cash Basis) Ledger
  • 10. Solution Overview Business Requirement Solution Cash transactions should be posted automatically into Secondary Ledger Secondary Ledger with Cash Basis as the Accounting Method - Seeded Cash Basis accounting method as a starting point Common Chart of Accounts, Calendar Setup Secondary Ledger with the same COA, Calendar Accounting Adjustments for Legacy systems posting directly into Oracle GL Account Derivation Rules for Secondary Ledger Secondary Ledger needs only 2 segments ADRs with Rules for Balancing and Natural Account segments Remaining segments deriving constant “dummy” values Cross Validation Rules adjusted to accommodate new CCIDs with “dummy” values Fixed Assets to post into Cash Basis Ledger New Tax Book linked to Secondary (Cash Basis) Ledger GL Posting allowed to Secondary Ledger Prepayments must be accounted to expense accounts when they are paid Custom Account Derivation Rules Disabling of some standard functionality to use custom solution Dynamique Solutions LLC
  • 12. Secondary Ledger Setup • Accounting Setup Manager Dynamique Solutions LLC
  • 15. Secondary Ledger Setup Default is “Yes” for Other-Other Dynamique Solutions LLC
  • 17. Accounting Calendar issue • Missing Date issue in Calendar • First attempt to configure a new Secondary Ledger resulted in a show-stopper Dynamique Solutions LLC
  • 18. Accounting Calendar issue • Missing Date issue in Calendar • Caused due to missing date 29-Feb-2000 • Oracle gave a datafix in 2000 which apparently fixed the issue • However, issue still affects creation of new Ledgers in R12 • Calendar Validation report does not catch the issue • Calendar was fine for existing Ledger • Calendar could not be used for new Primary or Secondary Ledger • Our design was based on using the same Calendar, Chart of Accounts • Sev1 SR was opened with Oracle • Oracle issued datafix to correct the Calendar Dynamique Solutions LLC
  • 19. ACCOUNTING ADJUSTMENTS for External systems posting into Oracle - Oracle Receivables
  • 20. Business Requirements • Secondary Ledger with Cash Basis accounting method • Cash transactions should be posted automatically into Secondary Ledger • Common Chart of Accounts, Calendar • Accounting adjustments for External systems posting directly into Oracle GL • Secondary Ledger needs only 2 segments • Balancing segment (Company) • Natural Account segment • Other segments can be populated with a dummy “999…” value • Fixed Assets to post into Cash Basis Ledger for all transactions • Not standard Cash Basis functionality in Oracle • Prepayments must be accounted to expense accounts when they are paid Dynamique Solutions LLC
  • 21. Business Requirement – AccountingAdjustments - Receivables External Client Invoicing System Oracle Receivables Oracle General Ledger Interface Revenue Journals Receipts InvoicesInvoices Dynamique Solutions LLC
  • 22. Business Requirement – AccountingAdjustments Receivables example Primary Ledger Accrual Basis Secondary Ledger Cash Basis Standard Oracle Client’s Instance Standard Oracle Client’s Instance Revenue Journals Import from Client Invoicing System Dr. Receivables Cr. Revenue AR Invoice Dr. Receivables Cr. Revenue Dr. Receivables 11010 Cr. Revenue 11010 Cash Receipt (when payment is due) Dr. Cash Cr. Receivables Dr. Cash Cr. Receivables 11010 Dr. Cash Cr. Revenue Dr. Cash Cr. Receivables 11010 ADR Dr. Cash Revenue 32899 Dynamique Solutions LLC
  • 23. Solution – Accounting Adjustments (AR) Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of “Receivables Default Cash Basis” AAD Dynamique Solutions LLC
  • 24. Solution – Accounting Adjustments (AR) Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of “Receivables Default Cash Basis” AAD Configure a new Journal Line Definition - Copy of “Receipt – Basis Journal Lines Definition” Dynamique Solutions LLC
  • 25. Solution – Accounting Adjustments (AR) Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of “Receivables Default Cash Basis” AAD Configure a new Journal Line Definition - Copy of “Receipt – Basis Journal Lines Definition” Configure a new Journal Line Type - Replace Receipt Application to Revenue Dynamique Solutions LLC
  • 26. Solution – Accounting Adjustments (AR) Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of “Receivables Default Cash Basis” AAD Configure a new Journal Line Definition - Copy of “Receipt – Basis Journal Lines Definition” Configure a new Journal Line Type - Replace Receipt Application to Revenue Dynamique Solutions LLC
  • 27. Solution – Accounting Adjustments (AR) Solution Configure a new Account Derivation Rule - Account segment - XXSL Receivables Account Replaced by Revenue Dynamique Solutions LLC
  • 28. Solution – Accounting Adjustments (AR) Solution Configure a new Account Derivation Rule - Account segment - ADR: XXSL Receivables Account Replaced by Revenue - Use a Constant (Revenue) account = 32899 Dynamique Solutions LLC
  • 29. Solution – Accounting Adjustments (AR) Solution Invoice Primary Ledger Dr. Receivables 11010 Cr. Revenue 11010 Dynamique Solutions LLC
  • 30. Solution – Accounting Adjustments (AR) Solution Receipt Primary Ledger Dr. Cash Cr. Receivable 11010 Receipt Secondary (Cash Basis) Ledger Dr. Cash Cr. Revenue 32899 Dynamique Solutions LLC
  • 31. ACCOUNTING ADJUSTMENTS for External systems posting into Oracle - Oracle Payables
  • 32. Business Requirement – AccountingAdjustments Payables example Primary Ledger Accrual Basis Secondary Ledger Cash Basis Standard Oracle Client’s Instance Standard Oracle Client’s Instance Labor cost Journals Import from Projects Accounting System to Oracle GL Dr. Labor Expenses Cr. Payroll Clearing Payroll Journals Import from Payroll (ADP) system to Oracle GL Dr. Payroll Clearing Cr. Net Payroll Cr. Employee FICA …… Cr. Etc. AP Invoices Dr. Net Payroll Dr. Employee FICA …. Cr. Payables Liability Dynamique Solutions LLC
  • 33. Business Requirement – AccountingAdjustments Payables example Primary Ledger Accrual Basis Secondary Ledger Cash Basis Standard Oracle Client’s Instance Standard Oracle Client’s Instance Payment of AP Invoices to ADP Dr. Payables Liability Cr. Cash Dr. Net Payroll Dr. Employee FICA …. Cr. Cash ADR Dr. Labor Expenses Cr. Cash Dynamique Solutions LLC
  • 34. Solution – Accounting Adjustments (AP) Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of “Cash Basis” AAD Configure a new Journal Line Definition XXSL Cash, Payments All - Copy of “Cash, Payments All” Dynamique Solutions LLC
  • 35. Solution – Accounting Adjustments (AP) Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of “Cash Basis” AAD Configure a new Journal Line Definition XXSL Cash, Payments All - Copy of “Cash, Payments All” Configure a new Journal Line Type - Replace Item Expense JLT Dynamique Solutions LLC
  • 36. Solution – Accounting Adjustments (AP) Solution Configure a new Account Derivation Rule - Account Segment - XXSL Item Expense Distribution Account - Cash Basis Dynamique Solutions LLC
  • 37. Solution – Accounting Adjustments (AP) Solution Configure a new Account Derivation Rule - Account Segment - XXSL Item Expense Distribution Account - Cash Basis Create Mapping Sets between Payroll Liability Accounts and Labor Expense Accounts Dynamique Solutions LLC
  • 38. Solution – Accounting Adjustments (AP) Solution Configure a new Account Derivation Rule - Account Segment - XXSL Item Expense Distribution Account - Cash Basis Create Mapping Sets between Payroll Liability Accounts and Labor Expense Accounts Create Conditions to drive the ADRs Dynamique Solutions LLC
  • 39. Solution – Accounting Adjustments (AP) Solution Configure a new Account Derivation Rule - Account Segment - XXSL Item Expense Distribution Account - Cash Basis Create Mapping Sets between Payroll Liability Accounts and Labor Expense Accounts Create Conditions to drive the ADRs Put “Catch-all” ADR at the bottom, and one-off ADRs at the top in order of priority - Catch-all ADR will not have conditions Dynamique Solutions LLC
  • 40. Solution – Accounting Adjustments (AP) Solution Payment of ADP Payroll invoice Secondary (Cash Basis) Ledger Dr. Labor Expense Accounts (various) Cr. Cash Dynamique Solutions LLC
  • 41. ORACLE ASSETS SOLUTION Secondary (Cash Basis) Ledger
  • 42. Business Requirements • Secondary Ledger with Cash Basis accounting method • Cash transactions should be posted automatically into Secondary Ledger • Common Chart of Accounts, Calendar • Accounting Adjustments for Legacy systems posting directly into Oracle GL • Secondary Ledger needs only 2 segments • Balancing segment (Company) • Natural Account segment • Other segments can be populated with a dummy “999…” value • Fixed Assets to post into Cash Basis Ledger for all transactions • Not standard Cash Basis functionality in Oracle • Prepayments must be accounted to expense accounts when they are paid Dynamique Solutions LLC
  • 43. Solution – Fixed Assets • Standard Cash SLAM does not account for Fixed Assets There are no inflows or outflows of Cash in an Asset transaction (Depreciation, Adjustment, Retirement) Purchase of an asset has already been part of the Payables process The client required accounting of Assets in the Secondary Ledger (Cash Basis) for Tax purposes using different depreciation methods. Dynamique Solutions LLC
  • 44. Solution – Fixed Assets • Existing Tax Book cannot be re-assigned to post to the Secondary Ledger Dynamique Solutions LLC
  • 45. Solution – Fixed Assets • Alternate Ledger could not be the Secondary (Cash Basis) Ledger “List of values contains no entries”. Dynamique Solutions LLC
  • 46. Solution – Fixed Assets • Solution to meet Business Requirement Custom Cash Basis Subledger Accounting Method (SLAM) Based on Oracle’s “Standard Cash” accounting method Add the “Assets Standard Accounting” AAD to the custom SLAM Else, Oracle will not know how to account for Assets transactions in the Secondary (Cash Basis) ledger. Setup new Tax Book in Assets module Associate to the Corporate Book which posts to the Primary Ledger Allow GL Posting Assign the Secondary (Cash Basis) ledger for posting Migrate all assets from the old Tax Book to the new Tax Book This amounts to a re-implementation of the Tax Book Run Initial Mass Copy and Periodic Mass copy to process assets in the new Tax Book Process new Tax Book till current month Dynamique Solutions LLC
  • 47. Solution – Fixed Assets • Custom Cash-Basis SLAM based on Standard Cash Add the “Assets Standard Accounting” AAD to the SLAM. Else, Oracle will not know how to account for Assets transactions in the Secondary (Cash Basis) ledger. Dynamique Solutions LLC
  • 48. Solution – Fixed Assets • Tax Type Cash Asset Book with GL Posting Allowed Dynamique Solutions LLC
  • 49. Solution – Fixed Assets • Process Assets in Both Asset Books to post to both Ledgers Dynamique Solutions LLC
  • 50. PREPAYMENTS SOLUTION for Secondary (Cash Basis) Ledger
  • 51. Business Requirements • Secondary Ledger with Cash Basis accounting method • Cash transactions should be posted automatically into Secondary Ledger • Common Chart of Accounts, Calendar • Accounting Adjustments for Legacy systems posting directly into Oracle GL • Secondary Ledger needs only 2 segments • Balancing segment (Company) • Natural Account segment • Other segments can be populated with a dummy “999…” value • Fixed Assets to post into Cash Basis Ledger for all transactions • Not standard Cash Basis functionality in Oracle • Prepayments must be accounted to expense accounts when they are paid Dynamique Solutions LLC
  • 52. Solution – Prepayments Primary Ledger Oracle “Standard Accrual” Basis Secondary Ledger Cash Basis When Prepayment invoice is created DR Prepayment Cr AP Liability When Prepayment invoice is created No accounting When Prepayment invoice is paid DR AP Liability CR Cash When Prepayment invoice is paid DR Expense CR Cash When Standard invoice is entered and matched to Prepayment (each month) DR Expense CR Prepayment When Standard invoice is entered and matched to Prepayment (each month) No accounting Business Requirement • Prepayments must be accounted to expense accounts when they are paid • Even if expensed over multiple periods in Primary Ledger, expensed when paid (fully in first period) in Secondary Ledger Dynamique Solutions LLC
  • 53. Dr. Prepayment Cr. Cash Solution – Prepayments Dynamique Solutions LLC
  • 54. Solution – Prepayments Dr. Expense Cr. Prepayment Dynamique Solutions LLC
  • 55. Solution – Prepayments Primary Ledger Oracle “Standard Accrual” Basis Secondary Ledger Oracle “Standard Cash” Basis When Prepayment invoice is created DR Prepayment Cr AP Liability When Prepayment invoice is created No accounting When Prepayment invoice is paid DR AP Liability CR Cash When Prepayment invoice is paid DR Prepayment CR Cash When Standard invoice is entered and matched to Prepayment (each month) DR Expense CR Prepayment When Standard invoice is entered and matched to Prepayment (each month) DR Expense CR AP Liability DR AP Liability CR Prepayment Standard Oracle – does not meet specific business requirement Dynamique Solutions LLC
  • 56. Solution – Prepayments Create new Subledger Accounting Method (SLAM) Copy from “Standard Cash” Create Account Derivation Rule (ADR) to debit Expense when Cash flows out - Payments Event Class Use Prepayment Account on Supplier to drive the Expense account Use Mapping Sets: - Prepayment A/C AAA = Expense A/C PPP - Prepayment A/C BBB = Expense A/C QQQ Use Condition: - To determine which Mapping Set is to be used Disable standard Journal Line Type “Prepaid Expense - Cash Basis” Setup Mapping Sets and Conditions Solution to meet Business Requirement Dynamique Solutions LLC
  • 57. Solution – Prepayments Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of Cash Basis AAD Dynamique Solutions LLC
  • 58. Solution – Prepayments Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of Cash Basis AAD Configure a new Journal Line Definition - Copy of Cash, Payments All JLD Dynamique Solutions LLC
  • 59. Solution – Prepayments Solution Configure a new Subledger Accounting Method - Copy of Standard Cash Configure a new Application Accounting Definition - Copy of Cash Basis AAD Configure a new Journal Line Definition - Copy of Cash, Payments All JLD Disable “Prepaid Expense – Cash Basis” Journal Line Type (JLT) Dynamique Solutions LLC
  • 60. Solution – Prepayments Solution Create new JLT replacing “Prepaid Expense – Cash Basis” Create new ADR to replace Prepayment account with Expense account Dynamique Solutions LLC
  • 61. Solution – Prepayments Solution Create new JLT replacing “Prepaid Expense – Cash Basis” Create new ADR to replace Prepayment account with Expense account Create Mapping Sets for groups of Prepayment accounts and Expense accounts Dynamique Solutions LLC
  • 62. Solution – Prepayments Solution Create new JLT replacing “Prepaid Expense – Cash Basis” Create new ADR to replace Prepayment account with Expense account Create Mapping Sets for groups of Prepayment accounts and Expense accounts Multiple mapping sets used instead of single mapping set to facilitate grouping of similar Prepayment accounts Dynamique Solutions LLC
  • 63. Solution – Prepayments Solution • Condition to dictate which Mapping Set (and therefore which Expense account) to be used Dynamique Solutions LLC
  • 64. Solution – Prepayments Solution Prepayment created Dr Prepayment Cr AP Liability Dynamique Solutions LLC
  • 65. Solution – Prepayments Solution Primary Ledger (Accrual): Prepayment paid Dr AP Liability Cr Cash Secondary Ledger (Cash): • Prepayment paid • Dr Expense • Cr Cash Dynamique Solutions LLC
  • 66. Solution – Prepayments Solution Primary Ledger (Accrual): Prepayment amortized Dr Expense Cr AP Liability Primary Ledger (Accrual): Prepayment amortized Dr AP Liability Cr Prepayment Dynamique Solutions LLC
  • 68. Other Implementation Considerations • Over 50 ADRs (mostly in Payables, few in Receivables) were required to re-class accounts from Primary Ledger to Secondary Ledger • Many of these ADRs used Mapping Sets and Conditions • No custom sources were used for the ADRs • Initial balances for Secondary Ledger were uploaded through WebADI • Financial Statement Generator Reports were created/updated to report on the Secondary (Cash Basis) Ledger • Ledger Set was setup along with Data Access Set to give certain responsibilities access to both Ledgers • “Parallel run” for first quarter to verify that Secondary Ledger was accounting cash transactions correctly. Dynamique Solutions LLC
  • 69. • Prithis Das • Email: prithis.das@dynamique.us • Linked in: www.linkedin.com/in/prithisdas/ • Web: www.dynamique.us • Cell: +1.630.3649457 Dynamique Solutions LLC