Update Table Event Does Not Trigger When Resources Are Substituted on Agile PPM Task
(Doc ID 2937451.1)
Last updated on JANUARY 24, 2024
Applies to:
Oracle Agile PLM Framework - Version 9.3.4.0 and laterOracle Agile Product Portfolio Management - Version 9.3.4.0 and later
Information in this document applies to any platform.
Symptoms
Actual Behavior
When a user tries to substitute a resource on Agile Product Portfolio Management (PPM) Task team tab, Update table event is not getting triggered and unable to perform any custom validation.
Expected Behavior
When a user tries to substitute a resource on PPM Task team tab, Update table event to be triggered and able to perform custom validation.
Steps
The issue can be reproduced at will with the following steps:
- Log into Java Client as admin user, and go to Admin tab > System Settings > Event Managements > Events, and create Event with below information:
Name: TestUpdateTeamEvent
Object Type: Activities
Table Name: Team - Go to Admin tab > System Settings > Event Managements > Events Handlers, and create script Process Extension (PX) with below information:
Name: Test Script PX-this is test
Script:
- Go to Admin tab > System Settings > Event Managements > Events Subscribers, and create Event Subscriber with below information:
Name: TestUpdateTeamEventSub
Event: TestUpdateTeamEvent
Event Handler: Test Script PX-this is test
Trigger Type: Pre - Log into Web Client, and open a project with task
- Click Details view, and go to Schedule tab, and open a Task
- Go to Team tab, and add a user1 as Team Member, assign Program Team Member Role, and Save
- Go to History tab. See "User Defined Action" is triggered before "Add Team" action, and the pre event PX configured is working as expected
- Go to Teams tab. Select the user added, and click Substitute
- Select user2 in Replacement Resource field, and Save
- See the user1 is replaced to user2 in Teams tab
- Go to History tab. See "User Defined Action" is NOT triggered before "Substituted Resource" action, and the pre event PX configured is not working as expected
Cause
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
Symptoms |
Cause |
Solution |
References |