Search Results po_quotation_approvals_all
The PO_QUOTATION_APPROVALS_ALL table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Purchasing module, specifically designed to manage approval workflows for quotation documents. This table stores transactional and approval-related data for supplier quotations, ensuring compliance with organizational procurement policies. Below is a detailed analysis of its purpose, structure, and functional significance.
Purpose and Functional Context
The PO_QUOTATION_APPROVALS_ALL table serves as the backbone for quotation approval workflows in Oracle Purchasing. It tracks approval statuses, approver assignments, and audit trails for supplier quotations, which are essential for competitive bidding processes. The table integrates with Oracle Workflow to enforce multi-level approval hierarchies, ensuring that quotations meet financial and operational thresholds before being finalized. This functionality is particularly vital in decentralized procurement environments where approvals may involve cross-functional stakeholders.Key Columns and Data Structure
The table comprises columns that capture approval metadata, including:- QUOTATION_APPROVAL_ID: Primary key uniquely identifying each approval record.
- QUOTATION_HEADER_ID: Foreign key linking to PO_QUOTATION_HEADERS_ALL, associating approvals with specific quotations.
- APPROVAL_STATUS: Indicates the current state (e.g., 'PENDING', 'APPROVED', 'REJECTED').
- APPROVER_ID: References PER_ALL_PEOPLE_F to identify the employee responsible for approval.
- APPROVAL_DATE: Timestamp of approval/rejection actions.
- SEQUENCE_NUM: Defines the order of approvers in multi-step workflows.
- CREATED_BY, CREATION_DATE, LAST_UPDATE_DATE: Standard Oracle audit columns.
Integration with Oracle Workflow
The table interacts dynamically with Oracle Workflow Engine to:- Trigger notifications to approvers based on SEQUENCE_NUM and organizational hierarchy.
- Update APPROVAL_STATUS in real-time as workflow progresses.
- Escalate overdue approvals per predefined SLA rules.
Multi-Org Architecture
As an _ALL table, PO_QUOTATION_APPROVALS_ALL supports multi-org deployments through the ORG_ID column. This enables:- Data partitioning by operating unit for security (VPD policies).
- Shared approval workflows across legal entities while maintaining data isolation.
Customization and Extensions
Common extensions include:- Adding custom columns via Descriptive Flexfields (DFFs) to capture industry-specific approval attributes.
- Developing PL/SQL triggers to enforce complex approval logic beyond standard workflow capabilities.
- Integrating with Oracle Approvals Management (AME) for rule-based dynamic approver assignment.
Performance Considerations
Large-scale implementations should:- Index QUOTATION_HEADER_ID and APPROVER_ID to optimize join operations.
- Purge obsolete records via concurrent programs to maintain table efficiency.
- Monitor workflow-related locks during peak approval cycles.
Conclusion
The PO_QUOTATION_APPROVALS_ALL table is a pivotal component in Oracle EBS Purchasing, enabling auditable, policy-driven quotation approvals. Its design reflects Oracle's commitment to flexible workflow management and multi-org scalability, making it indispensable for enterprises with rigorous procurement controls. Understanding this table's structure and integrations is essential for implementing compliant purchasing processes and troubleshooting approval workflow issues.-
Table: PO_QUOTATION_APPROVALS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_QUOTATION_APPROVALS_ALL, object_name:PO_QUOTATION_APPROVALS_ALL, status:VALID, product: PO - Purchasing , description: Quotation approvals , implementation_dba_data: PO.PO_QUOTATION_APPROVALS_ALL ,
-
Table: PO_QUOTATION_APPROVALS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_QUOTATION_APPROVALS_ALL, object_name:PO_QUOTATION_APPROVALS_ALL, status:VALID, product: PO - Purchasing , description: Quotation approvals , implementation_dba_data: PO.PO_QUOTATION_APPROVALS_ALL ,
-
APPS.PO_SOURCING2_SV dependencies on PO_QUOTATION_APPROVALS_ALL
12.2.2
-
APPS.ICX_CAT_UTIL_PVT dependencies on PO_QUOTATION_APPROVALS_ALL
12.2.2
-
APPS.PO_SOURCING2_SV dependencies on PO_QUOTATION_APPROVALS_ALL
12.1.1
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on PO_QUOTATION_APPROVALS_ALL
12.2.2
-
APPS.PO_PERSON dependencies on PO_QUOTATION_APPROVALS_ALL
12.1.1
-
APPS.PO_PERSON dependencies on PO_QUOTATION_APPROVALS_ALL
12.2.2
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on PO_QUOTATION_APPROVALS_ALL
12.1.1
-
APPS.ICX_CAT_UTIL_PVT dependencies on PO_QUOTATION_APPROVALS_ALL
12.1.1
-
VIEW: APPS.PO_QUOTATION_APPROVALS_ALL_DFV
12.2.2
-
VIEW: APPS.PO_QUOTATION_APPROVALS_ALL_DFV
12.1.1
-
APPS.ICX_CAT_UTIL_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.ICX_CAT_UTIL_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
SYNONYM: APPS.PO_QUOTATION_APPROVALS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_QUOTATION_APPROVALS_ALL, status:VALID,
-
VIEW: PO.PO_QUOTATION_APPROVALS_ALL#
12.2.2
owner:PO, object_type:VIEW, object_name:PO_QUOTATION_APPROVALS_ALL#, status:VALID,
-
SYNONYM: APPS.PO_QUOTATION_APPROVALS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_QUOTATION_APPROVALS_ALL, status:VALID,
-
VIEW: PO.PO_QUOTATION_APPROVALS_ALL#
12.2.2
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.1.1
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on PO_LINE_LOCATIONS_ALL
12.2.2
-
SYNONYM: APPS.PO_QUOTATION_APPROVALS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_QUOTATION_APPROVALS, status:VALID,
-
TABLE: PO.PO_QUOTATION_APPROVALS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_QUOTATION_APPROVALS_ALL, object_name:PO_QUOTATION_APPROVALS_ALL, status:VALID,
-
PACKAGE BODY: APPS.ICX_CAT_POPULATE_STATUS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ICX_CAT_POPULATE_STATUS_PVT, status:VALID,
-
PACKAGE BODY: APPS.ICX_CAT_POPULATE_STATUS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ICX_CAT_POPULATE_STATUS_PVT, status:VALID,
-
SYNONYM: APPS.PO_QUOTATION_APPROVALS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_QUOTATION_APPROVALS, status:VALID,
-
TABLE: PO.PO_QUOTATION_APPROVALS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_QUOTATION_APPROVALS_ALL, object_name:PO_QUOTATION_APPROVALS_ALL, status:VALID,
-
VIEW: APPS.PO_QUOTATION_APPROVALS_ALL_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:PO_QUOTATION_APPROVALS_ALL_DFV, status:VALID,
-
PACKAGE BODY: APPS.PO_PERSON
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_PERSON, status:VALID,
-
VIEW: APPS.PO_QUOTATION_APPROVALS_ALL_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:PO_QUOTATION_APPROVALS_ALL_DFV, status:VALID,
-
APPS.ICX_CAT_POPULATE_STATUS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PO_PERSON
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_PERSON, status:VALID,
-
APPS.ICX_CAT_POPULATE_STATUS_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PO_SOURCING2_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_SOURCING2_SV, status:VALID,
-
PACKAGE BODY: APPS.ICX_CAT_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ICX_CAT_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_SOURCING2_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_SOURCING2_SV, status:VALID,
-
PACKAGE BODY: APPS.ICX_CAT_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ICX_CAT_UTIL_PVT, status:VALID,
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on PO_HEADERS_ALL
12.2.2
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on PO_HEADERS_ALL
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on STANDARD
12.1.1
-
APPS.ICX_CAT_POPULATE_STATUS_PVT dependencies on STANDARD
12.2.2
-
VIEW: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_ACTIVE_CONTRACTS, object_name:ICX_POR_EXT_ACTIVE_CONTRACTS, status:VALID,
-
VIEW: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS
12.1.1
-
VIEW: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
Table: PO_LINE_LOCATIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINE_LOCATIONS_ALL, object_name:PO_LINE_LOCATIONS_ALL, status:VALID, product: PO - Purchasing , description: Document shipment schedules (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINE_LOCATIONS_ALL ,
-
Table: PO_LINE_LOCATIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_LINE_LOCATIONS_ALL, object_name:PO_LINE_LOCATIONS_ALL, status:VALID, product: PO - Purchasing , description: Document shipment schedules (for purchase orders, purchase agreements, quotations, RFQs) , implementation_dba_data: PO.PO_LINE_LOCATIONS_ALL ,
-
VIEW: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_ACTIVE_CONTRACTS, object_name:ICX_POR_EXT_ACTIVE_CONTRACTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1