Search Results wf_notifications
Deep Dive into WF_NOTIFICATIONS Table in Oracle EBS 12.1.1/12.2.2
The WF_NOTIFICATIONS table is a critical component of Oracle Workflow in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It serves as the central repository for all workflow notifications generated by the system, enabling communication between users, processes, and automated systems. This table stores metadata, content, status, and routing information for each notification, ensuring seamless execution of business processes.
Key Columns and Structure
The WF_NOTIFICATIONS table contains over 50 columns, categorized into:
- Notification Identification: Columns like NOTIFICATION_ID (primary key), MESSAGE_TYPE, and MESSAGE_NAME uniquely identify notifications.
- Status Tracking: STATUS (OPEN, CLOSED, CANCELED), BEGIN_DATE, and END_DATE track notification lifecycle.
- Recipient Information: RECIPIENT_ROLE, TO_USER, and MAIL_STATUS manage delivery targets.
- Content Storage: SUBJECT, BODY, and ACCESS_KEY store notification content and security parameters.
- Contextual Data: CONTEXT, PRIORITY, and ATTRIBUTE_TEXT provide process-specific metadata.
Functional Integration
In Oracle EBS 12.x, WF_NOTIFICATIONS integrates with:
- Workflow Engine: Acts as the communication bridge for all workflow processes
- Notification System: Interfaces with email servers and the EBS notification inbox
- Business Events: Stores event-driven alerts and escalations
- Approval Management: Maintains approval routing history for all document types
Technical Considerations
For EBS implementations:
- Performance: Table growth requires regular archiving (WF_NOTIFICATIONS_ARCHIVE)
- Indexing: Critical indexes on NOTIFICATION_ID, STATUS, and RECIPIENT_ROLE optimize queries
- Partitioning: Recommended for high-volume environments (12.2.2+)
- APIs: WF_NOTIFICATION APIs (Send, Respond, SetAttributes) should be used instead of direct DML
Version-Specific Enhancements
Between 12.1.1 and 12.2.2:
- 12.2.2 introduced improved LOB handling for notification bodies
- Enhanced encryption for sensitive notification data
- Additional columns for mobile notification support
- Optimized purge routines through concurrent programs
Administration Best Practices
Recommended maintenance includes:
- Regular purging of completed notifications
- Monitoring growth through WF_NOTIFCATIONS_SUMMARY views
- Implementing custom retention policies based on business needs
- Auditing notification access through WF_NOTIFICATION_ATTRIBUTES
The WF_NOTIFICATIONS table remains fundamental to Oracle Workflow's operation, with its structure and content directly impacting system performance, user experience, and audit compliance in Oracle EBS environments.
-
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_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 ,
-
APPS.OKC_ARTWF_PVT dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.PSP_WF_EFF_PKG dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.HR_SFLUTIL_SS dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.PER_CHECKLIST_EVENTS dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.WF_DIAGNOSTICS dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.MSC_X_USER_EXCEP_GEN dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.POR_NOTIFICATION_PKG dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.WF_LOAD dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.EDR_PSIG_PAGE_FLOW dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.PO_CHG_REQUEST_PVT dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.HXC_APPROVAL_WF_PKG dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.HXC_DATA_SET dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.PO_APPROVAL_REMINDER_SV dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.WF_FWKMON dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.HXC_APPROVAL_UTILITIES dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.FUN_RECIPIENT_WF dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.ASO_QUOTE_UTIL_PVT dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.WF_ENGINE_UTIL dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.CS_MESSAGES_PKG dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.WF_REPOPULATE_AQ dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.WF_ITEM_IMPORT dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.PER_PMP_MASS_NOTIFICATION dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.WF_FWKMON dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.HR_ABSUTIL_SS dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.WF_OAM_METRICS dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.CSL_WF_NOTIFICATIONS_ACC_PKG dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.PO_CHANGEORDERWF_PVT dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.WF_XML dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.MSC_X_USER_EXCEP_GEN dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.WFA_HTML dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.PON_WF_UTL_PKG dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.PER_CHECKLIST_EVENTS dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.PO_APPROVAL_LIST_WF1S dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.BEN_CWB_WF_NTF dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.WF_ADVANCED_WORKLIST dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.HXC_NOTIFICATION_PROCESS_PKG dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.PO_SIGNATURE_PVT dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.CS_MESSAGES_PKG dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.EDR_PSIG_PAGE_FLOW dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.CSL_CONC_NOTIFICATION_PKG dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.FUN_RECIPIENT_WF dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.PO_CHG_REQUEST_PVT dependencies on WF_NOTIFICATIONS
12.2.2
-
APPS.HXC_APPROVAL_WF_HELPER dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.MSC_EXP_WF dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.PV_ASSIGNMENT_PVT dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.MSC_X_NETTING_PKG dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.WF_MONITOR dependencies on WF_NOTIFICATIONS
12.1.1
-
APPS.PO_WF_REQ_NOTIFICATION dependencies on WF_NOTIFICATIONS
12.1.1