EPC / EMM : WM_PM Process (Run Preventive Maintenance) Is Incorrectly Publishing A Blank Transaction On PROJ_ACTIVITY_STATUS_SYNC. This Is Causing Error on HCM Side When Processing The Message - "Fatal SQL error occurred (2,125)"
(Doc ID 2814847.1)
Last updated on DECEMBER 15, 2021
Applies to:PeopleSoft Enterprise FIN Project Costing - Version 9.2 to 9.2 [Release 9]
PeopleSoft Enterprise FIN Maintenance Management - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.
When the WMPM process (Maintenance Management > Preventive Maintenance > Run Preventive Maintenance) is run for a PM schedule, the PROJ_ACTIVITY_STATUS_SYNC is incorrectly getting triggered with blank values for an activity associated with the work order. There are no records in the PS_PROJ_ACT_STATUS table for this activity. This is causing errors on the HCM side when processing the message.
- Set up the Integration Broker Configuration that integrates Project, Activity, and Activity Status.
- For an Asset, Create a PM schedule in Maintenance Management.
- Run WMPM (Run Preventive Maintenance) job. Navigation: Maintenance Management > Preventive Maintenance > Run Preventive Maintenance.
- A work order will be created with a Project and Activity associated with it.
- Notice that a new message is triggered for PROJ_ACTIVITY_STATUS_SYNC. PeopleTools > Integration Broker > Service Operations Monitor > Monitoring > Monitor Asynchronous Services.
- Review the XML for the message. Notice that the XML tags for the transaction section show blank project and activity information.
- There is no data in the PS_PROJ_ACT_STATUS for this activity associated with the work order.
- When this blank message is received on the HCM side, the message is not processed and fails with an error message. The error message can be seen on the Monitor Asynchronous Services page. (PeopleTools > Integration Broker > Service Operations Monitor > Monitoring > Monitor Asynchronous Services)
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document