Search Results food and beverage controls
The PO_NOTIFICATION_CONTROLS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for managing Purchase Order (PO) approval notifications within the Procurement module. This table stores configuration settings that dictate how notifications are generated, routed, and processed during the PO approval workflow. Below is a detailed breakdown of its structure, functionality, and significance in Oracle EBS.
Table Overview
ThePO_NOTIFICATION_CONTROLS
table acts as a control mechanism for PO approval notifications, ensuring that the right stakeholders receive timely alerts based on predefined business rules. It integrates with Oracle Workflow to automate approval processes, reducing manual intervention and improving procurement efficiency.
Key Columns and Their Functions
- NOTIFICATION_ID: A unique identifier for each notification record, ensuring traceability.
- DOCUMENT_ID: References the PO header (
PO_HEADERS_ALL.PO_HEADER_ID
) linked to the notification. - DOCUMENT_TYPE: Specifies the document type (e.g., Standard PO, Blanket Agreement).
- NOTIFICATION_STATUS: Tracks the notification's lifecycle (e.g., PENDING, APPROVED, REJECTED).
- APPROVER_ID: Links to the employee (
PER_ALL_PEOPLE_F.PERSON_ID
) responsible for approval. - CREATION_DATE and LAST_UPDATE_DATE: Audit columns for tracking record changes.
- WF_ITEM_KEY: Associates the notification with Oracle Workflow for process automation.
Integration with Oracle Workflow
The table works in tandem with Oracle Workflow (WF_ITEM_TYPES
, WF_NOTIFICATIONS
) to:
- Trigger notifications when a PO reaches an approval threshold.
- Route notifications hierarchically based on approval rules defined in
PO_APPROVAL_LISTS
. - Update notification statuses dynamically as approvers act (approve/reject/forward).
Business Process Context
- Notification Generation: When a PO is submitted for approval, the system queries
PO_NOTIFICATION_CONTROLS
to determine approvers and notification parameters. - Approval Routing: Notifications are routed based on
APPROVER_ID
and organizational hierarchy. - Status Tracking: The table logs real-time updates, ensuring audit compliance and process transparency.
Customization and Extensions
Organizations often extend the table's functionality by:- Adding custom columns (via Descriptive Flexfields) to capture business-specific data.
- Integrating with third-party systems using APIs (
PO_NOTIFICATIONS_PUB
package). - Leveraging triggers to enforce complex approval rules beyond standard workflows.
Performance Considerations
To optimize performance:- Indexes on
DOCUMENT_ID
,NOTIFICATION_STATUS
, andWF_ITEM_KEY
are recommended. - Regular purging of completed notifications via concurrent programs (e.g., "Purge Obsolete Workflow Data").
Conclusion
ThePO_NOTIFICATION_CONTROLS
table is a cornerstone of Oracle EBS Procurement, enabling automated, auditable, and efficient PO approval workflows. Its integration with Oracle Workflow and extensibility features make it adaptable to diverse business requirements, ensuring seamless procurement operations in both EBS 12.1.1 and 12.2.2 environments.
-
Lookup Type: NOTIFICATION CONTROLS TEXT
12.1.1
product: PO - Purchasing , meaning: Notification Controls Text for Report , description: Notification Controls Text for Report ,
-
Lookup Type: NOTIFICATION CONTROLS TEXT
12.2.2
product: PO - Purchasing , meaning: Notification Controls Text for Report , description: Notification Controls Text for Report ,
-
Lookup Type: PO HEADER
12.1.1
product: PO - Purchasing , meaning: PO Header Navigation , description: PO Header Navigation ,
-
Lookup Type: PO HEADER
12.2.2
product: PO - Purchasing , meaning: PO Header Navigation , description: PO Header Navigation ,
-
Lookup Type: PO SHIPMENT
12.1.1
product: PO - Purchasing , meaning: PO Shipment Notes , description: PO Shipment Notes ,
-
Lookup Type: PO SHIPMENT
12.2.2
product: PO - Purchasing , meaning: PO Shipment Notes , description: PO Shipment Notes ,
-
Table: PO_NOTIFICATION_CONTROLS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTIFICATION_CONTROLS, object_name:PO_NOTIFICATION_CONTROLS, status:VALID, product: PO - Purchasing , description: Blanket agreement and planned purchase order notification controls , implementation_dba_data: PO.PO_NOTIFICATION_CONTROLS ,
-
Table: PO_NOTIFICATION_CONTROLS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTIFICATION_CONTROLS, object_name:PO_NOTIFICATION_CONTROLS, status:VALID, product: PO - Purchasing , description: Blanket agreement and planned purchase order notification controls , implementation_dba_data: PO.PO_NOTIFICATION_CONTROLS ,
-
Table: PO_POSITION_CONTROLS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_POSITION_CONTROLS_ALL, object_name:PO_POSITION_CONTROLS_ALL, status:VALID, product: PO - Purchasing , description: Job/organization and position controls , implementation_dba_data: PO.PO_POSITION_CONTROLS_ALL ,
-
Table: PO_POSITION_CONTROLS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_POSITION_CONTROLS_ALL, object_name:PO_POSITION_CONTROLS_ALL, status:VALID, product: PO - Purchasing , description: Job/organization and position controls , implementation_dba_data: PO.PO_POSITION_CONTROLS_ALL ,
-
Lookup Type: RELEASE SHIPMENTS
12.1.1
product: PO - Purchasing , meaning: PO Release Shipments Nav , description: PO Release Shipments Nav ,
-
Lookup Type: RELEASE SHIPMENTS
12.2.2
product: PO - Purchasing , meaning: PO Release Shipments Nav , description: PO Release Shipments Nav ,
-
Table: PO_NOTIFICATION_CTRL_DRAFT
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTIFICATION_CTRL_DRAFT, object_name:PO_NOTIFICATION_CTRL_DRAFT, status:VALID, product: PO - Purchasing , description: Blanket agreement and planned purchase order notification controls draft table , implementation_dba_data: PO.PO_NOTIFICATION_CTRL_DRAFT ,
-
Lookup Type: POXZMPLD
12.2.2
product: PO - Purchasing , meaning: Additional PO line detail information. , description: Additional PO line detail information. ,
-
Lookup Type: POXZMPLD
12.1.1
product: PO - Purchasing , meaning: Additional PO line detail information. , description: Additional PO line detail information. ,
-
Lookup Type: NOTIFICATION CONTROL
12.1.1
product: PO - Purchasing , meaning: Notification Controls , description: Notification Controls ,
-
Lookup Type: NOTIFICATION CONTROL
12.2.2
product: PO - Purchasing , meaning: Notification Controls , description: Notification Controls ,
-
Lookup Type: RECEIVING CONTROL LEVEL
12.2.2
product: PO - Purchasing , meaning: Types of Receiving Controls , description: Types of Receiving Controls ,
-
Lookup Type: RECEIVING CONTROL LEVEL
12.1.1
product: PO - Purchasing , meaning: Types of Receiving Controls , description: Types of Receiving Controls ,
-
Table: RCV_PARAMETERS
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_PARAMETERS, object_name:RCV_PARAMETERS, status:VALID, product: PO - Purchasing , description: Organization-level receiving controls , implementation_dba_data: PO.RCV_PARAMETERS ,
-
Table: RCV_PARAMETERS
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_PARAMETERS, object_name:RCV_PARAMETERS, status:VALID, product: PO - Purchasing , description: Organization-level receiving controls , implementation_dba_data: PO.RCV_PARAMETERS ,
-
Lookup Type: CONTROL_TYPE
12.2.2
product: PO - Purchasing , meaning: Allow or disallow inclusion of a given object , description: Allow or disallow inclusion of a given object ,
-
Lookup Type: CONTROL_TYPE
12.1.1
product: PO - Purchasing , meaning: Allow or disallow inclusion of a given object , description: Allow or disallow inclusion of a given object ,
-
View: PO_NEGOTIATED_SOURCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_NEGOTIATED_SOURCES_V, object_name:PO_NEGOTIATED_SOURCES_V, status:VALID, product: PO - Purchasing , description: Negotiated Sources , implementation_dba_data: APPS.PO_NEGOTIATED_SOURCES_V ,
-
View: PO_NEGOTIATED_SOURCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_NEGOTIATED_SOURCES_V, object_name:PO_NEGOTIATED_SOURCES_V, status:VALID, product: PO - Purchasing , description: Negotiated Sources , implementation_dba_data: APPS.PO_NEGOTIATED_SOURCES_V ,
-
View: RCV_DISTRIBUTIONS_PRINT
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT, object_name:RCV_DISTRIBUTIONS_PRINT, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT ,
-
View: RCV_RECEIPTS_PRINT_PO
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RECEIPTS_PRINT_PO, object_name:RCV_RECEIPTS_PRINT_PO, status:VALID, product: PO - Purchasing , description: Print view of receipts , implementation_dba_data: APPS.RCV_RECEIPTS_PRINT_PO ,
-
View: RCV_RECEIPTS_PRINT_PO
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RECEIPTS_PRINT_PO, object_name:RCV_RECEIPTS_PRINT_PO, status:VALID, product: PO - Purchasing , description: Print view of receipts , implementation_dba_data: APPS.RCV_RECEIPTS_PRINT_PO ,
-
View: RCV_OPSM_CUSTOMERADDRESS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_OPSM_CUSTOMERADDRESS_V, object_name:RCV_OPSM_CUSTOMERADDRESS_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.RCV_OPSM_CUSTOMERADDRESS_V ,
-
View: RCV_DISTRIBUTIONS_PRINT
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT, object_name:RCV_DISTRIBUTIONS_PRINT, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT ,
-
View: PO_POS_VAL_TRX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_POS_VAL_TRX_V, object_name:PO_POS_VAL_TRX_V, status:VALID, product: PO - Purchasing , description: PUB , implementation_dba_data: APPS.PO_POS_VAL_TRX_V ,
-
View: PO_AUTOSOURCE_DOCUMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_AUTOSOURCE_DOCUMENTS_V, object_name:PO_AUTOSOURCE_DOCUMENTS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_AUTOSOURCE_DOCUMENTS_V ,
-
View: RCV_RECEIPTS_PRINT_RMA
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RECEIPTS_PRINT_RMA, object_name:RCV_RECEIPTS_PRINT_RMA, status:VALID, product: PO - Purchasing , description: Print view of receipts , implementation_dba_data: APPS.RCV_RECEIPTS_PRINT_RMA ,
-
View: PO_AUTOSOURCE_DOCUMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_AUTOSOURCE_DOCUMENTS_V, object_name:PO_AUTOSOURCE_DOCUMENTS_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_AUTOSOURCE_DOCUMENTS_V ,
-
View: POFV_RECEIVING_TRANSACTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_RECEIVING_TRANSACTIONS, object_name:POFV_RECEIVING_TRANSACTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_RECEIVING_TRANSACTIONS ,
-
View: RCV_DISTRIBUTIONS_PRINT_PO
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT_PO, object_name:RCV_DISTRIBUTIONS_PRINT_PO, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT_PO ,
-
View: RCV_DISTRIBUTIONS_PRINT_INV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT_INV, object_name:RCV_DISTRIBUTIONS_PRINT_INV, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT_INV ,
-
View: POFV_BKT_PO_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_BKT_PO_DISTRIBUTIONS, object_name:POFV_BKT_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_BKT_PO_DISTRIBUTIONS ,
-
View: PO_REQUISITION_TEMPLATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQUISITION_TEMPLATES_V, object_name:PO_REQUISITION_TEMPLATES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_REQUISITION_TEMPLATES_V ,
-
View: POFV_REQUISITION_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_REQUISITION_LINES, object_name:POFV_REQUISITION_LINES, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_REQUISITION_LINES ,
-
View: PO_APPROVED_SUPPLIER_LIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_APPROVED_SUPPLIER_LIST_V, object_name:PO_APPROVED_SUPPLIER_LIST_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_APPROVED_SUPPLIER_LIST_V ,
-
View: POFV_PLAN_PO_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_PLAN_PO_DISTRIBUTIONS, object_name:POFV_PLAN_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_PLAN_PO_DISTRIBUTIONS ,
-
View: RCV_RECEIPTS_PRINT_REQ
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RECEIPTS_PRINT_REQ, object_name:RCV_RECEIPTS_PRINT_REQ, status:VALID, product: PO - Purchasing , description: Print view of receipts , implementation_dba_data: APPS.RCV_RECEIPTS_PRINT_REQ ,
-
View: PO_REQUISITION_TEMPLATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQUISITION_TEMPLATES_V, object_name:PO_REQUISITION_TEMPLATES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_REQUISITION_TEMPLATES_V ,
-
View: RCV_DISTRIBUTIONS_PRINT_INV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT_INV, object_name:RCV_DISTRIBUTIONS_PRINT_INV, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT_INV ,
-
View: PO_POS_ALL_TRX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_POS_ALL_TRX_V, object_name:PO_POS_ALL_TRX_V, status:VALID, product: PO - Purchasing , description: PUB , implementation_dba_data: APPS.PO_POS_ALL_TRX_V ,
-
View: RCV_RECEIPTS_PRINT_REQ
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_RECEIPTS_PRINT_REQ, object_name:RCV_RECEIPTS_PRINT_REQ, status:VALID, product: PO - Purchasing , description: Print view of receipts , implementation_dba_data: APPS.RCV_RECEIPTS_PRINT_REQ ,
-
View: POFV_REQUISITION_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_REQUISITION_LINES, object_name:POFV_REQUISITION_LINES, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_REQUISITION_LINES ,
-
View: RCV_DISTRIBUTIONS_PRINT_REQ
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.RCV_DISTRIBUTIONS_PRINT_REQ, object_name:RCV_DISTRIBUTIONS_PRINT_REQ, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.RCV_DISTRIBUTIONS_PRINT_REQ ,
-
View: PO_APPROVED_SUPPLIER_LIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_APPROVED_SUPPLIER_LIST_V, object_name:PO_APPROVED_SUPPLIER_LIST_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_APPROVED_SUPPLIER_LIST_V ,