Académique Documents
Professionnel Documents
Culture Documents
Asset Management
Troubleshooting
EAM Transactions
An Oracle White Paper
March 2014
Table of Contents
1. OVERVIEW............................................................................................................................................1
2. WIP PERIOD BALANCES............................................................................................................................2
3. TABLES AFFECTED BY STUCK TRANSACTIONS...............................................................................................3
4. RESOURCE TRANSACTION PROCESSING......................................................................................................5
5. RESOURCE TRANSACTION ERRORS............................................................................................................6
6. MATERIAL TRANSACTION ERRORS......................................................................................................15
1. OVERVIEW
The objectives of this white paper are to provide an overview
of how to resolve pending or errored transaction issues in
Enterprise Asset Management. This paper will cover the
following topics :
1 = Resource Validation
Processing
and 2 = Resource
1
2
3
4
5
6
7
8
Discrete job
Repetitive assembly
Closed discrete job
Flow schedule
Lot based job
Maintenance job
Closed maintenance job
Closed lot based job
EAM_WORK_ORDER_DETAILS Contains
Failure_Code_Required flag, which determines whether
failure entry is required for the work order or not. Also
contains material shortage data.
MRP:Debug Mode
set to Yes
$bom/patch/115/sql/CSTPAPEB.pls
$inv/patch/115/odf/invacct.odf 120.4.12010000.2
Also check that your files are higher then those provided by
the patches below if the above patches have not resolved
the issue :
WIP_ENTITIES WE
WHERE WDJ.STATUS_TYPE IN (3, 4, 5, 6, 7, 14, 15)
AND WAC.CLASS_CODE = WDJ.CLASS_CODE
AND WDJ.ORGANIZATION_ID = WAC.ORGANIZATION_ID
AND OAP.ORGANIZATION_ID = WDJ.ORGANIZATION_ID
AND WDJ.WIP_ENTITY_ID = WE.WIP_ENTITY_ID
AND WDJ.ORGANIZATION_ID = WE.ORGANIZATION_ID
AND OAP.OPEN_FLAG = 'Y'
AND OAP.PERIOD_CLOSE_DATE IS NULL
AND OAP.SCHEDULE_CLOSE_DATE >=
TRUNC(NVL(WDJ.DATE_RELEASED, WDJ.CREATION_DATE) )
AND WAC.CLASS_TYPE != 2
AND NOT EXISTS
(
SELECT 'X' FROM WIP_PERIOD_BALANCES WPB
WHERE WPB.REPETITIVE_SCHEDULE_ID IS NULL
AND WPB.WIP_ENTITY_ID = WDJ.WIP_ENTITY_ID
AND WPB.ORGANIZATION_ID = WDJ.ORGANIZATION_ID
AND WPB.ACCT_PERIOD_ID = OAP.ACCT_PERIOD_ID);
spool off
2. Note: Check the output and see also if DATE_RELEASED is
populated . If not, script wip_wdj_date_released_upd.sql will
need to be in the next step 3. If the DATE_RELEASED for all the
jobs in the output is populated, then go to step 4.
3. Do this only if date_released of the affected jobs is null.
Run wip_wdj_date_released_upd.sql shown below to update
the date_released column in WDJ.
update wip_discrete_jobs wdj
set wdj.date_released = (select min(wpb.creation_date)
from wip_period_balances wpb
where wpb.wip_entity_id = &wip_entity_id)
where wdj.wip_entity_id = &wip_entity_id
and wdj.date_released is null
10
11. Carry out step 8 again if the transactions are still not
processed.
12
again.
FIX :
You can use the script on the next page to resubmit the
transactions but use with care and only if you cannot
resubmit from the forms.
UPDATE MTL_MATERIAL_TRANSACTIONS
SET costed_flag='N',
error_code = NULL,
error_explanation = NULL,
transaction_group_id=NULL
WHERE organization_id= and
transaction_source_id= and
costed_flag IS NOT NULL;
Commit;
Error 3 : CST_INVALID_JOB_DATE
Error Explanation = The transaction date precedes the
release date of the job or schedule.
CAUSE :
The transaction date precedes the release date of the job or
schedule.
ROOT CAUSE SOLUTION : In 11.5.10 , ensure you have
applied
Patches 5184918 and 6405959. In 12.1.3, apply
13387681:R12.WIP.B
FIX :
In some cases the job has no release date and this needs to
be fixed manually by re-releasing the job from the form
(change the status to unreleased and then to release again).
In all cases, the solution is to make sure the Job has a valid
release date. In most cases, this is a user error and there is no
real root cause.
Here is how to correct the release date :
FIX :
1. Navigate to Maintenance Super User > Stores tab
2. Here, on 'Material Issue' page, enter the Work
Order number
3. Click GO
4. You will receive the material issue lines
5. Click on 'Select' checkbox for the materials you
want to issue and check the quantity you need to
issue
6. Press on Issue button
Error 6: Unwanted allocations exist in MMTT. They
happen automatically from EAM.
CAUSE :
Items are allocated in EAM and not processed and are
pending in MMTT.
ROOT CAUSE SOLUTION : Standard functionality.
FIX :
1. EAM Parameters > Uncheck Enable Material Issue
Requests. This will stop the auto allocation functionality.
2. These transactions are not standard move orders and
cannot be removed from Transact Move Order Form.
3. To remove individual allocations :
- Navigate to Maintenance Super User > Stores tab >
Query the
Material
- Use the delete icon to delete the line for the specific
allocation.
CAUSE:
Or
22
EAM-OTL Integration
December 2013
23
24