Accrual Reconciliation Process and Troubleshooting in R12 PDF
Accrual Reconciliation Process and Troubleshooting in R12 PDF
Agenda
Overview Of Accruals Setups Accrual Reconciliation Programs Reconciliation Data flow Common Reconciliation Issues Accrual Diagnostics Script Demonstration
Overview Of Accruals
Accruals are accumulation of expense that is recognized before cash is paid. Accruals are liabilities to pay for goods or services that have been received but have not been paid or invoiced. Examples
Wages payable Sales tax payable Rent payable
Accounting Entries
Accrual Receiving Inspection Receiving Inspection Inventory Valuation Supplier Control Accrual Cr Dr Cr Dr Cr Dr
Accounting Entries
Accrual Expense Supplier Control Expense Cr (Dr) Dr (Cr) Cr Dr
Agenda
Overview Of Accruals Setups Accrual Reconciliation Programs Reconciliation Data flow Common Reconciliation Issues Accrual Diagnostics Script Demonstration
Setups
Defining Expense Accrual Options
At Receipt Period End
10
11
12
Agenda
Overview Of Accruals Setups Accrual Reconciliation Programs Reconciliation Data flow Common Reconciliation Issues Accrual Diagnostics Script Demonstration
13
14
15
rcv_transactions rcv_receiving_sub_ledger
16
Cost Manager
mtl_transaction_accounts
17
Payables Invoices
ap_invoice_distributions_ all
Create Accounting
18
19
20
21
22
Agenda
Overview Of Accruals Setups Accrual Reconciliation Programs Reconciliation Data flow Common Reconciliation Issues Accrual Diagnostics Script Demonstration
23
Write-Off Report
24
Table Information
cst_reconciliation_build
A record is inserted into this table each time Accrual Reconciliation Load run program is submitted. To verify whether Accrual load run program is run for the period this table data has to be checked.
cst_reconciliation_summary
Summary Accrual Reconciliation report picks data from cst_reconciliation_summary which gets populated during the load run process.
25
Table Information
cst_ap_po_reconciliaiton
AP and PO Accrual Reconciliation Report picks data from cst_ap_po_reconciliaiton which gets populated during the load run process.
cst_misc_reconciliation
Miscellaneous Accrual Reconciliation report picks data from cst_misc_reconciliation which gets populated during the load run process.
cst_write_offs
Write off data is stored in cst_write_offs Write off report picks data from this table.
26
Agenda
Overview Of Accruals Setups Accrual Reconciliation Programs Reconciliation Data flow Common Reconciliation Issues Accrual Diagnostics Script Demonstration
27
Accrual account not unique. Periods are not upgraded in R12 instance which is migrated from 11i
28
Upgrade Process
The below options are available to upgrade 11i accrual transactions
SLA Pre-Upgrade, SLA Post-Upgrade and Hot Patch.
During the upgrade, existing accounting data from the subledgers (i.e., Costing, Payables) is upgraded into the new Oracle Subledger Accounting (SLA) data model. For more information refer note
Note 604893.1 -R12.0 and R12.1: FAQ for the SLA Upgrade: SLA Pre-Upgrade, Post-Upgrade and Hot Patch
29
01-DEC-2011 10
30
31
Net accrual balance in XLA = 0+100= 100 Net accrual balance in GL = - 100 +100 = 0
32
33
Net accrual balance in XLA = -100+100 = 0 Net accrual balance in GL = - 100 +100 = 0
34
Recommendations
If all periods are not upgraded(partial upgrade) then as on date accruals balances in XLA and GL will never match. If some accruals transactions in the upgraded periods have data missing in XLA tables then follow below note
Note 1472099.1 - Missing Accounting Entries In SLA For Transactions In Upgraded Periods
35
Recommendations
Use different accruals account for period end and online accruals. Ensure accrual account is not same as the below accounts
Charge account Receiving Inspection account Budget account Variance account Supplier liability account
36
Recommendations
Upgrade the CSTACCLB.pls file version to the highest version.
Product Ver. R12.0.X R12.1.X Latest file Ver. Patch 120.23.12000000.47 12951241:R12.BOM.A 120.27.12010000.39 13630026:R12.BOM.C
Run the Accrual Load program for incremental periods. Run the Accrual Load program for overlapping periods only if back dated transactions are done.
37
Agenda
Overview Of Accruals Setups Accrual Reconciliation Programs Accrual Data flow Common Reconciliation Issues Accrual Diagnostics Script Demonstration
38
39
Start Date
Enter the Start Date of Reconciliation in Format: DD-MON-YYYY
End Date
Enter the End Date of Reconciliation in Format: DD-MON-YYYY
Ledger ID
Enter the Ledger ID for the reconciliation
Operating Unit ID
Enter the Operating Unit ID for the reconciliation
40
Reconciliation Steps
What is accrual balance in GL for Cost Management and Payables sources ? What is accrual balance in SLA for Cost Management and Payables sources ? Whether GL and SLA balances are matching ? If not matching check for known causes
In upgraded instance Is the respective periods upgraded ? Is there records missing gl sl link id ? Is there is any unposted journals ? Any data with Negative Ledger_id in GL tables. ? Any data marked as transferred in SLA but not reached GL. ? Any data marked as not transferred in SLA, but reached GL ?
41
KM Notes
1478292.1 -R12 Accrual Reconciliation Diagnostics And Troubleshooting Guide 1107953.1 -R12 Accrual Balance Mismatch Between Accrual Reconciliation Report and GL - Troubleshooting 1117353.1 - R12: Discrepancies with Accrual Reconciliation Report Troubleshooting 866733.1 -How To Diagnose Inventory Accruals And Accrual Write Off Issues 1126025.1 -R12: Discrepancies With Accrual Reconciliation Report For Consigned Items - Troubleshooting 883557.1 -R12: How To Avoid and Fix Corruption in Data Transfer from SLA Negative Ledger_ID, Not Reached GL, Duplicate in GL 604893.1 -R12.0 and R12.1: FAQ for the SLA Upgrade: SLA Pre-Upgrade, Post-Upgrade, and Hot Patch 1472099.1 -Missing Accounting Entries In SLA For Transactions In Upgraded Periods
42
Agenda
Overview Of Accruals Setups Accrual Reconciliation Programs Accrual Data flow Common Reconciliation Issues Accrual Diagnostics Script Demonstration
43
D E M O N S T R A T I O N
44
45
THANK YOU
46