Sie sind auf Seite 1von 3

12/6/2019 Document 1985044.

1
Copyright (c) 2019, Oracle. All rights reserved. Oracle Confidential.

How to ignore / bypass old SLA events that need not be processed during execution of Create
Accounting - Cost Management? (Doc ID 1985044.1)

In this Document

Goal
Solution
References

APPLIES TO:

Oracle Cost Management - Version 12.1.3 and later


Information in this document applies to any platform.

GOAL

The purpose of this document was to ignore / bypass OLD unprocessed SLA events transactions that were causing

Create Accounting - Cost Management to fail under the following conditions:

1. It was confirmed that the old / past SLA events were no longer required and assumed were already manually adjusted /
corrected in General Ledger.

2. The old SLA events already belong to the GL periods that were already closed.

3. The old SLA events were causing errors and were impacting other more current and in open GL period SLA transactions to
remain unprocessed.

4. Due to old transactions still being picked up when running Create Accounting - Cost Management , there exist performance
degradation as
high volume of transactions were being picked up for processing. The error messages made the output file very large.

5. The Create Accounting - Cost Management report cannot be printed due to high volume of transactions and the output file
size was huge.

6. Create Accounting - Cost management related documents has been referenced but still unable to resolve performance
issues.
Note 1062578.1 - Create Accounting - Cost Management Performance Issue

7. For the the Meaning of EVENT_STATUS_CODE and PROCESS_STATUS_CODE in XLA_EVENTS table


Review: Document 1366613.1 What Do you need to Check to know the Transfer Status of accounting data in subledger?

EVENT_STATUS_CODE MEANINGS:
I - Incomplete, N - No action, P - Processed, U – Unprocessed

PROCESS_STATUS_CODE MEANINGS:
D - Draft, E - Error, I - Invalid, P - Processed, R - Related event in error, U - Unprocessed, F - Final

SOLUTION

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=if2n8bu2l_685&id=1985044.1 1/3
12/6/2019 Document 1985044.1

-- To implement the solution, please execute the following steps:

1. To identify which SLA events needs to be ignored / bypassed by the Create Accounting - Cost Management program,
execute the following sql queries to show all records that have not processed:

select *
from xla_ae_headers
WHERE application_id = 707
AND gl_transfer_status_code = 'N'
and LEDGER_ID = &Ledger_Id
order by accounting_date;

select *
from xla_events
where process_status_code in ('U','I')
and application_id = 707
order by transaction_date;

2. Datafix to Mark old records as Un-accounted. From the output of step 1.) a 'to_date' will have to be identified to determine
which records should be marked as Un-accounted using the following scripts:

a) BACKUP

Create table xe_events_bak


as
select * from xla_events
where application_id = 707
and process_status_code in ('U','I');

Create table xla_ae_headers_bak


as
select * from xla_ae_headers
WHERE application_id = 707
AND gl_transfer_status_code = 'N'
and LEDGER_ID = &Ledger_Id;

b) Mark records as Un-accounted

UPDATE xla_ae_headers
SET gl_transfer_status_code = 'NT' -- (Not Transferable)
WHERE application_id = 707
AND accounting_date <= to_date('DD-MON-YYYY','DD-MON-YYYY') ----- Enter Date identified from step 1)
AND gl_transfer_status_code = 'N'
AND ledger_id = &ledger_id;

commit;

UPDATE xla_events
SET event_status_code = 'N' --(No action)
,process_status_code = 'P' --(Processed)
WHERE transaction_date <= to_date('DD-MON-YYYY','DD-MON-YYYY') ----- Enter Date identified from step 1)
and process_status_code in ('U','I')
and application_id = 707;

commit:

3. Run Create Accounting - Cost Management and verify that old SLA events were no longer being processed.

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=if2n8bu2l_685&id=1985044.1 2/3
12/6/2019 Document 1985044.1

Verify if performance issue was resolved , Create Accounting - Cost Management completed successfully and report was
printed.

REFERENCES

NOTE:1317253.1 - Create Accounting - Cost Management with Error 95325 The GL Date DD-MON-YYYY is not in an Open or a
Future Enterable Period. Please select a valid Period
Didn't find what you are looking for?

https://support.oracle.com/epmos/faces/DocumentDisplay?_adf.ctrl-state=if2n8bu2l_685&id=1985044.1 3/3

Das könnte Ihnen auch gefallen