Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Current schedule
Archived recordings
Doc ID 740966.1
July 23, 2013 Advisor Webcast : R12 On Line Accruals- Theory, Practical Demonstration and
VOICESTREAMING IS AVAILABLE
Troubleshooting
[ID 1545433.1]
teleconference ID: 36839014
UK standard International:+44 1452 562 665
US Free Call: 1866 230 1938
US Local call: 1845 608 8023
Global Toll-Free Numbers MOS (Doc ID
1148600.1)
3
2
Ask: ALL PANELLIST leave default!
1
Objectives
Presenting best practices recommended by Oracle
issues.
Agenda
Overview
Setups Required in R12
10
Agenda
11
Period End - usually for low valued items consumed each period for
example stationery, toiletries, refreshments
12
Release 12
13
Upgrade Release 12
GL Drilldown is not possible for upgraded transactions.
Bug 14264993: UNABLE TO DRILLDOWN ON UPGRADED PERIOD END ACCRUAL JOURNALS
(There is no upgrade of period end accrual transactions. )
The reasons:
The receiving transaction IDs are all set to 0, there is no receipt to link period end accrual entries.
The period end accrual entries should be reversed every single month.
14
Agenda
Overview
Accruals
15
16
- Expense AP Accrual Account is also defined for Usage within Purchasing Documents
17
18
1.
If an Expense item is defined in the Item master, the system checks to see if a
default expense account exists in the Item Inventory Organization
2.
Second, the system checks and will default the expense account defined on the
employee record in HR.
3.
Third, if the Employee has no Charge Account defined, the system will use a
Favorite Charge Account if one exists in iProcurement.
4.
Fourth if Expense Account Rules are defined, the Default Expense will be used
5.
If all the above fail to return an account - the user will be prompted to enter one
The option of No then transactions created in the Subledger will not be transferred to the General Ledger
because the column GL_TRANSFER_STATUS_CODE = NT meaning no entries will be created ever
in the GL for these entries created in the SLA
19
Navigation : GL > Setup > Financials > Accounting Setup Manager > Accounting setups
Query Ledger and then Click on Update pencil next to Subledger Accounting Options
Next choose the pencil icon under 'Update Accounting options' for the application Cost Management
Use the 'Next 10 twice to find Period End Accrual Event Class
Current Default is Receiving > Change this to Accrual (Original value Receiving as seen above)
Click on Apply
This is covered in Note 555547.1.
20
More information on the Auto Reversal feature and its impact on period
End Accruals in R12 is available in Note 873399.1
21
22
Agenda
Overview
Setups Required in R12
23
24
Step 6
Close Current GL/PO Period Reset
Period End Accrual Flags
PO_DISTRIBUTIONS_ALL
ACCRUED_FLAG is reset to N
25
Step 2
Run Uninvoiced Receipts
Report
Accrued parameter as No
ACCRUED_FLAG is N or null at
this point.
Step 5
Execute
Create Accounting Receiving.
Creates data in XLA and/or Transfers to GL.
GL Period for coming Month should be
open/future for reversal creation
Step 3
Run Receipt Accrual Period End Process
which Updates PO_DISTRIBUTION_ALL
ACCRUED_FLAG = Y also inserts
Into RCV_RECEIVING_SUB_LEDGER.
Step 4
Run Uninvoiced Receipts
Report Accrued as Yes
PO_DISTRIBUTIONS_ALL
ACCRUED_FLAG is now = Y
This amount is going to GL
26
27
28
SUM(ACCOUNTED_DR) SUM(ACCOUNTED_CR)
23561.15
23561.15
SUM(ACCOUNTED_DR) SUM(ACCOUNTED_CR
29
Accrued Receipts parameter is submitted with Yes. The output of this report is
now going to show actual true amounts to be transferred to the General Ledger
upon running Create Accounting Receiving (in the next step).
** Compare this report run to the previous run where accrued was No. Ensure it continues to be accurate.
30
Accrued Receipts is Yes. The output on this report is what is about to be moved
to the General Ledger. This Total should be looked at very closely.
31
32
33
Submitted in Draft Mode accrual entries created in XLA tables not eligible for transfer to GL
- XAH.ACCOUNTING_ENTRY_STATUS_CODE = D (Draft)
Submitted in Final Mode accrual entries created in XLA tables eligible for transfer to GL
- XAH.ACCOUNTING_ENTRY_STATUS_CODE = F (Final)
If the Create Accounting Receiving concurrent program fails for any reason, the accrual entries
would have XAH.ACCOUNTING_ENTRY_STATUS_CODE of I (Invalid).
34
created as F Final
End Date < first date of the next period XAH.ACCOUNTING_ENTRY_STATUS_CODE
created as N Incomplete
Accrual reversal entries which are in incomplete status in XLA for the next period, will
35
In this example period closing is being done for Sep-2012. Notice that
The end date is passed as the first day of the next period 01-Oct-2012.
Transfer and Post are set to Yes.
- XLA Data would be created XAH.ACCOUNTING_ENTRY_STATUS_CODE = F
- XAH.GL_TRANSFER_STATUS_CODE = Y
- Errors Only Only moves transactions in Error status not commonly used
36
37
Viewing period end accruals from application front end: To verify the period end accruals
generated from the application, use the SLA Inquiry from the responsibility:
Cost Management-> SLA -> Inquiry-> Subledger Journal Entries->Accounting events.
(Query with event type Period End Accrual and the affected period.)
38
39
40
Agenda
Overview
Setups Required in R12
41
Troubleshooting - Recap
GL Periods Open/Future AP Period is closed
Receipt Accrual Period End runs
RCV_RECEIVING_SUB_LEDGER is populated
No data hits GL or SLA at this stage
Create Accounting Receiving runs Data is created in SLA
Tables XLA_AE_HEADERS, LINES, etc..
Depending on Transfer/Post Parameters Data may or may
not be moved to the GL
Reversal may or may not be processed depending on Post
parameter given
42
43
xla_ae_headers.gl_transfer_status_code
Y - Entries have been successfully transferred to GL
N - Entries are not transferred to GL
NT - Entries are not eligible to be transferred to GL
Receipt Accrual Period End run for Jun-2013 Now Running Create Accounting - Receiving
44
Mode is Final
End Date 16-Jun-2013
Transfer to General Ledger = No Post = No
July-2013 GL Period is Future (not opened)
The first check after running Create Accounting Receiving is the SLA Inquiry screen which allows the
viewing of SLA entries from the front end.
This confirms that at least the data was created in the SLA and can confirm on the transfer to the GL
45
46
Cost Management -> SLA > Requests > Submit new request
Transfer Journal Entries to GL Receiving
This program transfers the actual accrual SLA entry (not the reversal)
Will not pick up the Reversal Entry Regardless if the Date does encompass the reversal transaction
date
47
If there are any issues usually they will be found in the Journal Import concurrent request output.
There is an error section and the error codes are listed at the bottom.
48
With the successful run of the Transfer Journal Entries Receiving the
GL_TRANSFER_STATUS_CODE is now Y.
The Accrual Transaction has been transferred to the General Ledger
The Accrual Reversal Journal Remains first record seen above
49
To transfer the Accrual Reversal Journal the Complete Multiperiod Accounting program is used
Cost Management > Requests> Complete Multiperiod Accounting - this isused to complete the GL
Processing for records not transferred to the General Ledger for Reversal Accrual SLA data
50
Data now shows that it has been fully transferred to the General Ledger.
GL_TRANSFER_STATUS_CODE is now Y for both the reversal and accrual entries.
51
The request will be seen as completing with Warning. Viewing the outputs show that it is giving details
regarding the GL period not being open.
53
process these records Transfer Journals Receiving WILL NOT pick up these records nor will
Complete Multiperiod Accounting
Transfer to GL should be Yes
Submit and confirm
56
57
Review:R12: How To Avoid and Fix Corruption in Data Transfer from SLA Negative Ledger_ID, Not Reached GL, Duplicate in GL (Doc ID 883557.1)
58
59
60
Eligibility
Table Data
PO_LINE_LOCATIONS_ALL and
PO_DISTRIBUTIONS_ALL
ACCRUE_ON_RECEIPT_FLAG
RCV_TRANSACTIONS QUANTITY
compared with
AP_INVOICE_DISTRIBUTIONS
QUANTITY_INVOICED
RCV_TRANSACTIONS
TRANSACTION_DATE
AP_INVOICE_DISTRIBUTIONS_ALL
ACCOUNTING_DATE
PO_LINE_LOCATIONS_ALL
CLOSED_CODE and CLOSED_DATE
In later versions
SHIPMENT_CLOSED_DATE
PO_LINE_LOCATIONS_ALL
CLOSED_DATE
ACCRUED_FLAG in
PO_DISTRIBUTIONS_ALL should be
N or NULL
PO_DISTRIBUTIONS_ALL
ACCRUED_FLAG
Does the Uninvoiced Receipts Report total match the entries in the
RCV_RECEIVING_SUB_LEDGER table
2.
3.
Do the entries in the General Ledger match to what is in the Subledger (XLA)?
61
The total on the actual URR is built off actual data in PO and AP tables.
Whereas RCV_RECEIVING_SUB_LEDGER is what is populated by the
Receipt Accrual Period End.
62
This script pulls a total for all entries in the SLA based
on data from RCV_RECEIVING_SUB_LEDGER. This
should match.
63
Use this script to pull back data about the transactions which are not being moved to the GL. Focus
on the ACCOUNTING_ENTRY_STATUS_CODE. The script brings back both the Actual Accrual and also the
Reversal Entry as the Reversal Entry can at times impact the Actual Accrual entry so both need to be
checked.
64
This script can be used to assist in pulling back GL data. The org_id for the Operating Unit
Would have to be passed in order to fetch the Expense Accrual Account from the
Purchasing Options.
65
Review the XLA data and make sure all transactions have accounting entry status
code F and GL Transfer Y
2.
3.
Run Account Analysis Report for Expense Accrual Account to find if there are any
manual journals and spreadsheet amounts
4.
Run Sub Ledger Period close Exception Report and analyze the output for any errors.
5.
Utilize the SLA /GL Diagnostics to determine why GL Transfer status =Y and not
transferred
6.
66
Note ID - 883557.1 - R12: How To Avoid and Fix Corruption in Data Transfer from SLA Negative Ledger_ID, Not Reached GL, Duplicate in GL
Agenda
Overview
Setups Required in R12
process in R12
Troubleshooting common Issues in Period End Accruals
67
Best Practices:
Oracle suggests clients utilize Receipt Accrual Period-End process to accumulate Expense
Destination Transactions for low valued items consumed each period for example stationery, toiletries,
refreshments etc.
The Uninvoiced Receipts Report is not recommended for expense based purchases which are
accrued at receipt Accrual Reconciliation Report is recommended. The URR should be used for
Expense/Period End in conjunction with the Accrual Reconciliation Report for Inventory accrue at
receipt
Oracle recommends accumulation and reconciliation of period end accruals at the end of each
period. Discrepancies must be investigated and corrected before doing accruals for the next period
In R12 Reversals of Period End Accruals are automatically done by SLA for the next period in GL ,
The Auto Reversal feature available in GL should be disabled for the Category Accrual to avoid
double reversals
Create Accounting program should be run with end Date being the first Day of the next Period. This
will ensure proper accounting in SLA and Reversal of Period end Accruals.
It is highly recommended by Oracle that clients should always look out for and upgrade to the latest
accrual codes. CSTACREP.rtf for the Uninvoiced Receipt Report and CSTACREP.rtf for the ReceiptAccrual Period End program. Note 1145884.1
68
Agenda
Overview
Setups Required in R12
69
Notes/Articles to Considered:
R12 How To Diagnose Issues with Period End Accruals [ID 603971.1]
Impact of R12 Design in Procure To Pay Accounting Flow [ID 429105.1]
R12 FAQ: Accrual Accounting - On Line Accruals and Period End Accruals [ID 1113712.1]
1145884.1]
70
Summary
What we covered today
Overview
Setups Steps
Table Flows
Period End Steps
Troubleshooting
Available notes and resources
71
Community Link:
https://communities.oracle.com/portal/server.pt?open=514&objID=224&mode=2&threadid=
623803&aggregatorResults=T671885T670506T623803&sourceCommunityId=230&source
PortletId=336&doPagination=true&pagedAggregatorPageNo=1&returnUrl=https%3A%2F%
2Fcommunities.oracle.com%2Fportal%2Fserver.pt%3Fopen%3Dspace%26name%3DCom
munityPage%26id%3D1%26psname%3DOpener%26psid%3D0%26cached%3Dtrue%26in
_hi_userid%3D365%26control%3DSetCommunity%26PageID%3D0%26CommunityID%3D
230%26
1. R12 How To Diagnose Issues with Period End Accruals [ID 603971.1]
2. Impact of R12 Design in Procure To Pay Accounting Flow [ID 429105.1]
3. R12 FAQ: Accrual Accounting - On Line Accruals and Period End Accruals [ID 1113712.1]
4. R12 Account Requirements For Inventory Accrual Reconciliation [ID 824388.1]
5. R12: Discrepancies With Period End Accruals - Troubleshooting [ID 1279848.1]
6. R12 Receipt Accrual Period end process - Duplicate accrual reversal entries created [ID
873399.1]
7. List Of Code Fixes - Uninvoiced Receipts Report (URR) & Receipt Accrual Period End
72
73
Date/Time
Document
[ID 1545433.1]
74
Learn More
Available References and Resources to Get Proactive
75
THANK YOU
76
77