My Oracle Support Banner

Event Notification Fails to Send Notification Created from Notification Template to the Approver User When Status Changes to Complete (Doc ID 2964320.1)

Last updated on JANUARY 24, 2024

Applies to:

Oracle Agile PLM Framework - Version 9.3.6.0 and later
Information in this document applies to any platform.

Symptoms

Configured notification event on Change Status event to send the notification created from notification template when the status change to Complete. However, notification is not sent to the approver user even after the status has changed to Complete status

The issue can be reproduced at will with the following steps:

  1. Log into Java Client as admin user, and go to Admin tab > Workflow Settings > Workflows, and create a new Workflow.
  2. Go to Status tab, and add status in order of Pending -> Review -> Complete. Set Review status to AutoPromote: Yes, and set Ad Hoc Reviewer to: Yes. Enable the Workflow.
  3. Go to Admin tab > User Settings > Privileges, and create below privilege:
    • Change Status privilege for the created Workflow.
  4. Grant the created privileges to a new role, and assign the role to admin user.
  5. Go to Admin tab > System Settings > Notifications, and create Notification with below information, and Enable:
    To: $APPROVER; $OBSERVER; $ACKNOWLEDGER
    Notification Type: Email and Inbox
  6. Go to Admin tab > System Settings > Event Management > Events, and create an Event with below information, and Enable:
    Event Type: Change Status for Workflow
    Workflow: {Workflow created in step 1}
    Status - From: Review
    Status - To: Complete
  7. Go to Admin tab > System Settings > Event Management > Events Subscribers, and create an Event Subscriber with below information, and Enable:
    Event: {Event created in step 6}
    Event Handler: {Notification created in step 5}
    Trigger Type: Post
    Execution Mode: Asynchronous
  8. Go to Admin tab > User Settings > Users, and create User1 with privilege to approve Change, and set a valid email address and have Preferences.Receive Email Notification set to Yes.
  9. Click Send, and set user1 to To field, and Send.
  10. Check the email inbox of user1, and confirm the user can receive the email notification.
  11. Log into Web Client as admin user, and create new Change, and set Workflow created in step 1.
  12. Change status to Review, and set user1 as approver.
  13. Re-log into Web Client as user1, and approve the Change.
  14. Confirm the status change to Complete.
  15. Check History tab of Change. See below actions recorded:
    Status     Next Status   Action                                   Details
    Review    Complete      Scheduled Notification            Notification {Notification Name} triggered by event {Event Name} with priority Regular, but there are no users to notify to
  16. Check email inbox of user1. Do not see notification delivered. Cannot see notification under Web Client > Notifications also.

Changes

 

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
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.