Search Results wf_notifications
Overview
The WF_NOTIFICATIONS table is a core runtime data store within the Oracle Workflow engine of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. Owned by the APPLSYS schema and part of the Application Object Library (FND) module, it functions as the central repository for all notifications generated by workflow processes. A notification is a message sent to a user or role, requesting action or providing information as defined by a workflow's activities. This table tracks the lifecycle of every notification, from its creation and assignment through to its response and completion, making it essential for monitoring workflow progress, user inbox status, and auditing notification history.
Key Information Stored
The table's primary key is NOTIFICATION_ID, a unique identifier for each notification instance. Critical columns include MESSAGE_TYPE and MESSAGE_NAME, which form a foreign key relationship to the WF_MESSAGES table, defining the notification's template and content. Status-related columns, such as STATUS (e.g., 'OPEN', 'CLOSED'), MAIL_STATUS, and the priority, determine the notification's current state in the delivery and response cycle. Recipient information is stored in columns like RECIPIENT_ROLE, while context is provided by GROUP_ID, ORIGINAL_RECIPIENT, and SENT_DATE. The table also holds references to the parent workflow item (ITEM_TYPE, ITEM_KEY) and the specific activity (ACTIVITY_ID) that generated the notification, linking it directly to the executing workflow process.
Common Use Cases and Queries
Primary use cases involve monitoring open notifications, auditing workflow history, and troubleshooting. Common SQL patterns include querying for notifications awaiting a specific user's action, analyzing notification response times, or identifying stalled workflow steps. For example, to find all open notifications for a user:
- SELECT NOTIFICATION_ID, MESSAGE_TYPE, MESSAGE_NAME, BEGIN_DATE FROM APPLSYS.WF_NOTIFICATIONS WHERE STATUS = 'OPEN' AND RECIPIENT_ROLE = :USER_NAME;
For reporting on notification closure rates, a join with WF_ITEM_ACTIVITY_STATUSES on NOTIFICATION_ID can provide detailed activity history. Administrators often query this table to re-assign or force-close orphaned notifications using the Oracle Workflow APIs, as direct DML is strongly discouraged.
Related Objects
As indicated by the foreign keys, WF_NOTIFICATIONS is integrally linked to several key Workflow tables. WF_MESSAGES supplies the message template details. WF_ITEM_ACTIVITY_STATUSES and its history table, WF_ITEM_ACTIVITY_STATUSES_H, store the runtime status of the activity associated with the notification. WF_NOTIFICATION_ATTRIBUTES holds the runtime values for message attributes specific to each notification instance. The standard API for interacting with this data is the PL/SQL package WF_NOTIFICATION, which provides procedures for sending, responding to, and managing notifications. The primary view for end-user access is typically WF_NOTIFICATIONS_VL, which presents a localized, user-friendly version of the data.
-
Table: WF_NOTIFICATIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_NOTIFICATIONS, object_name:WF_NOTIFICATIONS, status:VALID, product: FND - Application Object Library , description: Runtime table of messages sent , implementation_dba_data: APPLSYS.WF_NOTIFICATIONS ,
-
Table: WF_NOTIFICATIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_NOTIFICATIONS, object_name:WF_NOTIFICATIONS, status:VALID, product: FND - Application Object Library , description: Runtime table of messages sent , implementation_dba_data: APPLSYS.WF_NOTIFICATIONS ,
-
Table: WF_ITEM_ACTIVITY_STATUSES_H
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_H, object_name:WF_ITEM_ACTIVITY_STATUSES_H, status:VALID, product: FND - Application Object Library , description: Stores history of WF_ITEM_ACTIVITY_STATUSES , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES_H ,
-
Table: WF_ITEM_ACTIVITY_STATUSES_H
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_H, object_name:WF_ITEM_ACTIVITY_STATUSES_H, status:VALID, product: FND - Application Object Library , description: Stores history of WF_ITEM_ACTIVITY_STATUSES , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES_H ,
-
Table: WF_NOTIFICATION_ATTRIBUTES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_NOTIFICATION_ATTRIBUTES, object_name:WF_NOTIFICATION_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: Notification attributes created when a message is sent , implementation_dba_data: APPLSYS.WF_NOTIFICATION_ATTRIBUTES ,
-
Table: WF_NOTIFICATION_ATTRIBUTES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_NOTIFICATION_ATTRIBUTES, object_name:WF_NOTIFICATION_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: Notification attributes created when a message is sent , implementation_dba_data: APPLSYS.WF_NOTIFICATION_ATTRIBUTES ,
-
Table: WF_ITEM_ACTIVITY_STATUSES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES, object_name:WF_ITEM_ACTIVITY_STATUSES, status:VALID, product: FND - Application Object Library , description: Runtime table for a work item , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES ,
-
Table: WF_MESSAGES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_MESSAGES, object_name:WF_MESSAGES, status:VALID, product: FND - Application Object Library , description: Message definitions , implementation_dba_data: APPLSYS.WF_MESSAGES ,
-
Table: WF_MESSAGES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_MESSAGES, object_name:WF_MESSAGES, status:VALID, product: FND - Application Object Library , description: Message definitions , implementation_dba_data: APPLSYS.WF_MESSAGES ,
-
Table: WF_ITEM_ACTIVITY_STATUSES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES, object_name:WF_ITEM_ACTIVITY_STATUSES, status:VALID, product: FND - Application Object Library , description: Runtime table for a work item , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES ,
-
View: WF_ITEM_ACTIVITIES_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITIES_HISTORY_V, object_name:WF_ITEM_ACTIVITIES_HISTORY_V, status:VALID, product: FND - Application Object Library , description: All Activity History , implementation_dba_data: APPS.WF_ITEM_ACTIVITIES_HISTORY_V ,
-
View: WF_ITEM_ACTIVITIES_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITIES_HISTORY_V, object_name:WF_ITEM_ACTIVITIES_HISTORY_V, status:VALID, product: FND - Application Object Library , description: All Activity History , implementation_dba_data: APPS.WF_ITEM_ACTIVITIES_HISTORY_V ,
-
View: WF_NOTIFICATION_ATTR_RESP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_NOTIFICATION_ATTR_RESP_V, object_name:WF_NOTIFICATION_ATTR_RESP_V, status:VALID, product: FND - Application Object Library , description: Information for notifications that have been responded and are closed , implementation_dba_data: APPS.WF_NOTIFICATION_ATTR_RESP_V ,
-
View: WF_NOTIFICATIONS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_NOTIFICATIONS_VIEW, object_name:WF_NOTIFICATIONS_VIEW, status:VALID, product: FND - Application Object Library , description: All notification information , implementation_dba_data: APPS.WF_NOTIFICATIONS_VIEW ,
-
View: WF_NOTIFICATION_ATTR_RESP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_NOTIFICATION_ATTR_RESP_V, object_name:WF_NOTIFICATION_ATTR_RESP_V, status:VALID, product: FND - Application Object Library , description: Information for notifications that have been responded and are closed , implementation_dba_data: APPS.WF_NOTIFICATION_ATTR_RESP_V ,
-
View: WF_HA_NTFA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTFA_V, object_name:WF_HA_NTFA_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTFA_V ,
-
View: WF_HA_NTFA_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTFA_V, object_name:WF_HA_NTFA_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTFA_V ,
-
View: WF_NOTIFICATIONS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_NOTIFICATIONS_VIEW, object_name:WF_NOTIFICATIONS_VIEW, status:VALID, product: FND - Application Object Library , description: All notification information , implementation_dba_data: APPS.WF_NOTIFICATIONS_VIEW ,
-
View: WF_WORKLIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_WORKLIST_V, object_name:WF_WORKLIST_V, status:VALID, product: FND - Application Object Library , description: Public view for worklist , implementation_dba_data: APPS.WF_WORKLIST_V ,
-
View: WF_WORKLIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_WORKLIST_V, object_name:WF_WORKLIST_V, status:VALID, product: FND - Application Object Library , description: Public view for worklist , implementation_dba_data: APPS.WF_WORKLIST_V ,
-
View: WF_HA_NTF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTF_V, object_name:WF_HA_NTF_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTF_V ,
-
View: WF_HA_NTF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTF_V, object_name:WF_HA_NTF_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTF_V ,