This chapter provides an overview of object action notifications and discusses how to:
Configure Notification Subscriptions
Enable or disable object action notifications.
Add a notification subscription.
Modify a notification subscription.
Delete a notification subscription.
Sort notification subscriptions.
Create notification subscriptions using the Notification Subscription Assistant
Notification subscriptions allow you to alert users using email about changes to objects in the system, such as object checkins and checkouts. After you enable object notification, you can add, modify, delete, or sort notification subscriptions. The Object Action Notification System is initially enabled by default.
You can set up notification subscriptions two ways. The first is by entering information into the Notification Subscription form (P98230), the second is by using the Notification Subscription Assistant. The Notification Subscription Assistant enables you to setup notifications by entering information into predefined fields, rather than filling in the notification subscription form. See the Enabling or Disabling Object Action Notifications section of the JD Edwards EnterpriseOne OMW User Guide for information about using the Notification Subscription form. See the Using the Notification Subscription Assistant section of the JD Edwards EnterpriseOne OMW User Guide for information about using the Notification Subscription Assistant.
This section discusses how to enable or disable notification subscriptions.
Form Name |
FormID |
Navigation |
Usage |
Object Management Setup |
W98230R |
Object Management Administration menu (GH9081) then Object Management Configuration (P98230) |
Access forms to configure notification subscriptions. |
Object Action Notification |
W98230D |
In Object Management Setup, click the Object Action Notification button. |
Enable or disable action notifications. |
Notification Subscriptions |
W98230L |
In Object Management Setup, click the Notification Setupbutton |
Add, delete, modify, and sort notification subscriptions. |
Access the Object Action Notification form.
In Object Action Notification, to enable object action notification, select the Activate Object Action Notificationoption
If enabled, the notification system sends email messages to users regarding actions taken on JD Edwards EnterpriseOne objects by JD Edwards EnterpriseOne OMW. Use the JD Edwards EnterpriseOne OMW Notification Subscriptions form in the Configuration Application (P98230) to configure the notification system.
To disable object action notification, clear the Activate Object Action Notification option.
Click OK.
Note. Notification that users are added to or removed from projects always occurs, even when object action notification is disabled. In this situation, an email message is sent to the user.
Notification Subscriptions can be created for an action performed on these objects:
All objects of the specified system code.
All objects of a specified type.
All objects of a combination of 1 and 2.
A specific object name and type.
Note. Until you are familiar with how each field is utilized, Oracle recommends that you use the Notification Subscription Assistant to add a notification subscription. See Creating Notification Subscriptions using the Notification Subscription Assistant section in the JD Edwards EnterpriseOne OMW Guide.
Access the Notification Subscriptions form.
In Notification Subscriptions, click Find to display the current notification subscriptions.
Scroll to a blank row and complete these mandatory fields:
JD Edwards EnterpriseOne OMW User Role
Action
Complete these optional fields:
Object Type
Object Name
Reporting System Code
Path Code
A new row appears when you are finished.
Repeat steps 2 and 3 until all notification subscriptions are added.
Click OK.
For definitions of each field, see Understanding Notification Subscription Fields in the JD Edwards EnterpriseOne OMW User Guide, or place your cursor in the field and press F1.
Access the Object Management Setup form.
In Object Management Setup, click the Notification Setup button.
In Notification Subscriptions, click Find to display the current notification subscriptions.
Select the fields to be modified and make the changes.
Click OK.
Access the Object Management Setup form.
In Object Management Setup, click the Notification Setup button.
In Notification Subscriptions, select the record to be deleted.
Click the Delete button.
Click OK in the Confirm Delete query.
Click OK.
Access the Object Management Setup form.
In Object Management Setup, click the Notification Setup button.
In Notification Subscriptions, above the rule headers, click the Query by Example column to be filtered.
If a search button appears, click it and double-click the filter criteria. In other Query by Example columns, enter the filter criteria.
Click Find.
The filtered notification subscriptions appear.
Click OK.
When setting up notification subscriptions using the Notification Subscription Assistant, you first identify what action performed on an object that will trigger the notification, and second identify the person or role to which the notification will be sent. You select to send notification subscriptions to an individual user or role, to users playing a specified role on the project on which the action is being performed on the object, or to users playing a specified role on a different project. You can also select to send notification subscriptions to only the person flagged as the lead within the role.
Accessing the Notification Subscription Assistant
Access the Notification Subscription Assistant.
Type P98230 in the Fast Path.
Click Notification Setup.
Click Add.
Understanding Actions
Some of the actions you assign require or enable you to enter different types of information. For example, if the action you select is Delete, you can enter a path code that identifies from where the object is being deleted. Not all actions require the same information. This section identifies the fields that need to be completed according to the action you enter into the Object Management Action field.
Action |
Fields |
01 Transfer |
Path Code Object Name Object Type System Code |
02 Checkin |
Path Code Object Name Object Type System Code |
03 Checkout |
Path Code Object Name Object Type System Code |
04 Delete |
Path Code Object Name Object Type System Code |
05 Add |
Object Type System Code |
06 Copy |
Object Name Object Type System Code |
08 Save |
Path Code Object Name Object Type System Code |
09 Restore |
Path Code Object Name Object Type System Code |
10 Design |
Object Name Object Type System Code |
11 Get |
Object Name Object Type System Code |
12 Remove Object from Project |
Object Name Object Type System Code |
13 Update a Project |
Object Name Object Type System Code |
16 Add Object to Project |
Object Name Object Type System Code |
21 Switch Token |
Object Name Object Type System Code |
23 Force Release From Token Queue |
Object Name Object Type System Code |
30 Erase Checkout |
Object Name Object Type System Code |
38 Status Change |
When project advances from status To Status Project Name Object Type System Code Notify if the action is performed on any sub-project with this project. |
Understanding Notification Subscription Fields
After you have entered an action in the Object Management Action field and pressed Tab, you enter information about the object being acted upon in the fields that display in the Notification Subscription Action field. This table is a list of the fields and a description of what you must enter:
Path Code |
The path code is a pointer to a set of JD Edwards EnterpriseOne Objects, and is used to keep track of set of objects and their locations in JD Edwards EnterpriseOne. |
Object Name |
A 200-character field that serves as an identifier for a JD Edwards EnterpriseOne object. When used in conjunction with an JD Edwards EnterpriseOne OMW Object Type (JD Edwards EnterpriseOne OMWOT), it uniquely identifies any JD Edwards EnterpriseOne object. |
Object Type |
In JD Edwards EnterpriseOne, an object has traditionally been a reusable entity based on software specification created by the JD Edwards EnterpriseOne tools. These objects included Object Librarian Objects, such as interactive application (APPL), as well as batch applications (UBE), and data structure (DSTR) objects. In JD Edwards EnterpriseOne OMW, we have expanded this definition to include other Non Object Librarian type objects or data source based rather than path code based objects. These include User Defined Controls (UDC), Workflow, Menus, and Data Items. OL Objects: Batch Applications Business Functions Business Views Data Structures Event Rules Interactive Applications Media Objects Tables Data Dictionary items UDC items Workflow items Menus |
System Code |
A user defined code that specifies the system number for reporting and jargon purposes. |
Project Name |
A 200-character field that serves as an identifier for a JD Edwards EnterpriseOne project. When used in conjunction with an JD Edwards EnterpriseOne OMW Object Type (JD Edwards EnterpriseOne OMWOT), it uniquely identifies any JD Edwards EnterpriseOne object. |
When the project advance from status |
A code that indicates the status from which an object will be advanced. Recognized status codes: 01 Complete 11 Pending Review 17 Plan or Research 18 Design 19 Design Review 21 Programming 22 Programming Test 23 Manager Review 24 Transfer to Production 25 Rework 26 QA test 28 QA Test Complete |
To status |
A status to which you advance a project from a start status. Recognized status codes: 01 Complete 11 Pending Review 17 Plan or Research 18 Design 19 Design Review 21 Programming 22 Programming Test 23 Manager Review 24 Transfer to Production 25 Rework 26 QA test 28 QA Test Complete |
Notify if the status change is performed on any sub-projects within this project |
An option that, if selected, sends a notification when the status change you entered in the fields is made to a sub-project of the project you entered in the Project Name field. |
Understanding Recipients
After you have entered an action, entered the appropriate information into the allowed fields, and click OK, you select to whom you want the notification sent when the action is performed on the object. You select to whom you send the notification by choosing these options and entering information into the associated fields:
Option |
Field |
Task |
To this specified user ID or role |
User Role |
Enter a specific user ID or role. When the action is performed on the object, this specific user or all users assigned to a role will receive a notification. |
To all users playing a role on the project being acted upon |
JD Edwards EnterpriseOne OMW user role |
Enter a user role. When the action is performed on the object, any user that is assigned this role on the project will receive a notification. You can select the “Only users playing this role that are flagged as leads” so that only those individuals with lead status within the role receive the notification. |
To all users playing a role on a project other than the project being acted upon |
Project Name JD Edwards EnterpriseOne OMW User Role |
Enter a project name and user role. When the action is performed on the indicated object, any user that is assigned this role on the indicated project will receive a notification. You can select the “Only users playing this role that are flagged as leads” so that only those individuals with lead status within the role receive the notification. |