Search Results wf_notification_attributes
Overview
The WF_NOTIFICATION_ATTRIBUTES table is a core data object within the Oracle E-Business Suite (EBS) Workflow technology stack. Owned by the APPLSYS schema and part of the Application Object Library (FND) module, this table serves as the persistent store for all attribute data associated with workflow notifications. Its primary role is to hold the specific runtime values for attributes defined in a notification message template at the moment a notification is sent. This enables the dynamic, personalized content within notifications, such as item numbers, dates, or approval comments, to be stored, retrieved, and displayed to the end-user within the Workflow Notification Mailer or the EBS user interface.
Key Information Stored
The table's structure is designed to associate dynamic attribute values with a specific notification instance. The primary key, WF_NOTIFICATIONS_ATTR_PK, is a composite key on NOTIFICATION_ID and NAME, ensuring unique attribute storage per notification. The NOTIFICATION_ID column is a foreign key that links the attribute data to its parent notification record in the WF_NOTIFICATIONS table. The NAME column stores the internal name of the workflow attribute as defined in the workflow process. The VALUE column, while not explicitly listed in the provided metadata but standard in this table, is the most critical, as it holds the actual runtime data for the attribute. Other typical columns include TYPE for the attribute datatype and TEXT_VALUE for longer text data, facilitating the storage of diverse information types required by business processes.
Common Use Cases and Queries
A primary use case is troubleshooting or auditing notification content. For instance, to retrieve all attribute data for a specific notification to verify what information was sent, a developer or administrator might execute a query joining to WF_NOTIFICATIONS. Another common scenario is generating custom reports on workflow history, extracting specific attribute values like purchase order numbers or approval statuses from past notifications. A sample query pattern is:
- SELECT wna.notification_id, wna.name, wna.value FROM apps.wf_notification_attributes wna WHERE wna.notification_id = &NOTIFICATION_ID;
This table is also central when the Workflow Notification Mailer processes and assembles notifications for delivery, reading the stored attributes to populate the final message body.
Related Objects
The WF_NOTIFICATION_ATTRIBUTES table has a direct and documented foreign key relationship with the WF_NOTIFICATIONS table, which is its central parent object. The relationship is defined as follows:
- Foreign Key from WF_NOTIFICATION_ATTRIBUTES to WF_NOTIFICATIONS: The NOTIFICATION_ID column in WF_NOTIFICATION_ATTRIBUTES references the NOTIFICATION_ID column in WF_NOTIFICATIONS. This ensures every attribute record is linked to a valid notification instance. Deletion of a notification typically cascades to delete its associated attribute records.
This table is also intrinsically linked to the underlying workflow engine tables (WF_ITEMS, WF_PROCESS_ACTIVITIES) and is commonly accessed via the public Workflow APIs, such as those in the WF_NOTIFICATION package, which provide a supported interface for reading and manipulating this data.
-
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_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 ,
-
APPS.HR_WORKFLOW_SS dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.CSL_WF_NOTIFICATION_AT_ACC_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WF_XML dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.CSL_NOTIFICATIONS_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.IGI_EXP_APPROVAL_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.FND_WF_EVENT dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.AZW_HIER dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WFA_HTML dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.CSM_MAIL_RECIPIENTS_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WF_XML dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WF_FWKMON dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.AZW_ARCHIVE dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.OKC_ARTWF_PVT dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.CSL_NOTIFICATIONS_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WFA_HTML_UTIL dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WF_MONITOR dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.OKC_ARTWF_PVT dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.XNP_WF_SYNC dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.POR_VIEW_REQS_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.CSL_NOTIFICATION_ATTR_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.PON_WF_UTL_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.FND_WF_ENGINE dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.PA_TASK_WORKFLOW_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.CSL_CONC_NOTIFICATION_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.IGI_EXP_CUSTOM dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.EDR_PSIG_PAGE_FLOW dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WF_ITEM_IMPORT dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.HXC_ARCHIVE_RESTORE_UTILS dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.AZW_PROC dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.CSL_CONC_NOTIFICATION_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.FND_WF_ENGINE dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WF_PURGE dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WF_NOTIFICATION dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WF_ENGINE_UTIL dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.CSM_MAIL_RECIPIENTS_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.HXC_SELF_SERVICE_TIMECARD dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WF_ITEM_IMPORT dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WF_ENGINE_UTIL dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.FND_WF_EVENT dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.HXC_ARCHIVE_RESTORE_UTILS dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.IGI_EXP_CUSTOM dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WF_PLUG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.CSL_WF_NOTIFICATIONS_ACC_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WF_REPLACE_MODPLSQL_UTILITY dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WF_NOTIFICATION dependencies on WF_NOTIFICATION_ATTRIBUTES
12.2.2
-
APPS.WFA_HTML_UTIL dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.PON_WF_UTL_PKG dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1
-
APPS.WF_MONITOR dependencies on WF_NOTIFICATION_ATTRIBUTES
12.1.1