Search Results po_requisition_headers_all
The PO_REQUISITION_HEADERS_ALL table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for purchase requisition header-level data, serving as the foundation for procurement processes. This table stores metadata and control information for requisitions, which are internal requests for goods or services before they are converted into purchase orders. Below is a detailed analysis of its structure, purpose, key columns, and integration within Oracle EBS.
Table Overview
PO_REQUISITION_HEADERS_ALL is a multi-organization table, denoted by the "_ALL" suffix, meaning it stores data across operating units. Each record represents a requisition header, which includes attributes like requisition number, creation date, status, and requester details. The table links to subsidiary tables such as PO_REQUISITION_LINES_ALL (for line items) and integrates with modules like Purchasing, Inventory, and General Ledger.Key Columns and Descriptions
- REQUISITION_HEADER_ID: Primary key, uniquely identifying each requisition.
- SEGMENT1: The human-readable requisition number (e.g., "REQ12345").
- PREPARER_ID: Foreign key to PER_ALL_PEOPLE_F, identifying the employee who created the requisition.
- DESCRIPTION: Optional text describing the requisition's purpose.
- AUTHORIZATION_STATUS: Tracks workflow approval states (e.g., "APPROVED," "PENDING").
- CREATION_DATE and LAST_UPDATE_DATE: Audit columns for tracking record lifecycle.
- ORG_ID: Operating unit identifier, enabling multi-org functionality.
- TYPE_LOOKUP_CODE: Classifies requisitions (e.g., "PURCHASE," "INTERNAL").
Functional Significance
The table supports core procurement workflows:- Requisition Creation: Users initiate requests via Oracle Self-Service Procurement or Purchasing forms, inserting records into this table.
- Approval Routing: The AUTHORIZATION_STATUS column interacts with Oracle Workflow to manage approvals.
- Conversion to POs: Approved requisitions are sourced by buyers to generate purchase orders, linking to PO_HEADERS_ALL.
- Reporting & Analytics: The table feeds OTBI (Oracle Transactional Business Intelligence) for spend analysis.
Integration Points
- Inventory: Requisitions for stock items reference MTL_SYSTEM_ITEMS_B.
- General Ledger: Charge accounts are validated against GL_CODE_COMBINATIONS.
- HRMS: Employee data ties to PER_ALL_PEOPLE_F for requester details.
Technical Considerations
- Indexes: Key indexes include PO_REQUISITION_HEADERS_U1 (on REQUISITION_HEADER_ID) and PO_REQUISITION_HEADERS_N1 (on SEGMENT1).
- Partitioning: In large implementations, partitioning by CREATION_DATE improves performance.
- Purge Strategies: Archiving old requisitions via PO_PURGE_REQUISITIONS prevents table bloating.
Customization Scenarios
Extensions might include:- Adding descriptive flexfields (DFFs) for industry-specific attributes.
- Creating triggers to enforce custom validation rules.
- Developing APIs to integrate with third-party systems.
Conclusion
The PO_REQUISITION_HEADERS_ALL table is a linchpin in Oracle EBS Procurement, enabling end-to-end requisition management. Its design supports scalability, auditability, and integration with financial and supply chain modules. Understanding its structure is essential for troubleshooting, customization, and optimizing procurement operations.-
Table: PO_REQUISITION_HEADERS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL, object_name:PO_REQUISITION_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Requisition headers , implementation_dba_data: PO.PO_REQUISITION_HEADERS_ALL ,
-
Table: PO_REQUISITION_HEADERS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL, object_name:PO_REQUISITION_HEADERS_ALL, status:VALID, product: PO - Purchasing , description: Requisition headers , implementation_dba_data: PO.PO_REQUISITION_HEADERS_ALL ,
-
Table: PO_MASSCANCEL_INTERIM
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_MASSCANCEL_INTERIM, object_name:PO_MASSCANCEL_INTERIM, status:VALID, product: PO - Purchasing , description: MassCancel temporary table , implementation_dba_data: PO.PO_MASSCANCEL_INTERIM ,
-
Table: PO_MASSCANCEL_INTERIM
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_MASSCANCEL_INTERIM, object_name:PO_MASSCANCEL_INTERIM, status:VALID, product: PO - Purchasing , description: MassCancel temporary table , implementation_dba_data: PO.PO_MASSCANCEL_INTERIM ,
-
Table: PO_HISTORY_REQUISITIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_REQUISITIONS_ALL, object_name:PO_HISTORY_REQUISITIONS_ALL, status:VALID, product: PO - Purchasing , description: Purged requisitions , implementation_dba_data: PO.PO_HISTORY_REQUISITIONS_ALL ,
-
Table: PO_PURGE_REQ_LIST
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_PURGE_REQ_LIST, object_name:PO_PURGE_REQ_LIST, status:VALID, product: PO - Purchasing , description: Requisition candidates for purging , implementation_dba_data: PO.PO_PURGE_REQ_LIST ,
-
Table: PO_HISTORY_REQUISITIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_HISTORY_REQUISITIONS_ALL, object_name:PO_HISTORY_REQUISITIONS_ALL, status:VALID, product: PO - Purchasing , description: Purged requisitions , implementation_dba_data: PO.PO_HISTORY_REQUISITIONS_ALL ,
-
Table: PO_ACTION_HISTORY
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACTION_HISTORY, object_name:PO_ACTION_HISTORY, status:VALID, product: PO - Purchasing , description: Document approval and control action history table , implementation_dba_data: PO.PO_ACTION_HISTORY ,
-
Table: PO_PURGE_REQ_LIST
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_PURGE_REQ_LIST, object_name:PO_PURGE_REQ_LIST, status:VALID, product: PO - Purchasing , description: Requisition candidates for purging , implementation_dba_data: PO.PO_PURGE_REQ_LIST ,
-
Table: PO_ACTION_HISTORY
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_ACTION_HISTORY, object_name:PO_ACTION_HISTORY, status:VALID, product: PO - Purchasing , description: Document approval and control action history table , implementation_dba_data: PO.PO_ACTION_HISTORY ,
-
Table: PO_NOTIFICATIONS_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTIFICATIONS_ALL, object_name:PO_NOTIFICATIONS_ALL, status:VALID, product: PO - Purchasing , description: Notifications , implementation_dba_data: PO.PO_NOTIFICATIONS_ALL ,
-
Table: PO_NOTIFICATIONS_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_NOTIFICATIONS_ALL, object_name:PO_NOTIFICATIONS_ALL, status:VALID, product: PO - Purchasing , description: Notifications , implementation_dba_data: PO.PO_NOTIFICATIONS_ALL ,
-
Table: RCV_SUPPLY
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SUPPLY, object_name:RCV_SUPPLY, status:VALID, product: PO - Purchasing , description: Summary information about items in receiving/inspection , implementation_dba_data: PO.RCV_SUPPLY ,
-
Table: RCV_SUPPLY
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.RCV_SUPPLY, object_name:RCV_SUPPLY, status:VALID, product: PO - Purchasing , description: Summary information about items in receiving/inspection , implementation_dba_data: PO.RCV_SUPPLY ,
-
View: PO_REQS_IN_POOL_SEC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQS_IN_POOL_SEC_V, object_name:PO_REQS_IN_POOL_SEC_V, status:VALID, product: PO - Purchasing , description: This view was created for HTML Autocreate. This view retrieves the requisition headers that have one or more lines that are currently in the pool (i.e. eligible for Autocreate), in the operating units specified by the MO: Security Profile p , implementation_dba_data: APPS.PO_REQS_IN_POOL_SEC_V ,
-
View: PO_REQS_IN_POOL_SEC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQS_IN_POOL_SEC_V, object_name:PO_REQS_IN_POOL_SEC_V, status:VALID, product: PO - Purchasing , description: This view was created for HTML Autocreate. This view retrieves the requisition headers that have one or more lines that are currently in the pool (i.e. eligible for Autocreate), in the operating units specified by the MO: Security Profile p , implementation_dba_data: APPS.PO_REQS_IN_POOL_SEC_V ,
-
View: POBV_REQUISITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_REQUISITIONS, object_name:POBV_REQUISITIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_REQUISITIONS ,
-
View: POBV_REQUISITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_REQUISITIONS, object_name:POBV_REQUISITIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_REQUISITIONS ,
-
View: PO_REQ_LINES_IN_POOL_SEC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQ_LINES_IN_POOL_SEC_V, object_name:PO_REQ_LINES_IN_POOL_SEC_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_REQ_LINES_IN_POOL_SEC_V ,
-
View: POFV_REQUISITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_REQUISITIONS, object_name:POFV_REQUISITIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_REQUISITIONS ,
-
View: PO_REQUISITION_HEADERS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL_V, object_name:PO_REQUISITION_HEADERS_ALL_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_REQUISITION_HEADERS_ALL_V ,
-
View: PO_REQ_LINES_IN_POOL_SEC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQ_LINES_IN_POOL_SEC_V, object_name:PO_REQ_LINES_IN_POOL_SEC_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_REQ_LINES_IN_POOL_SEC_V ,
-
View: PO_REQ_SUPPLY_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQ_SUPPLY_VIEW, object_name:PO_REQ_SUPPLY_VIEW, status:VALID, product: PO - Purchasing , description: Requisition supply , implementation_dba_data: APPS.PO_REQ_SUPPLY_VIEW ,
-
Table: PO_REQUISITION_LINES_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_LINES_ALL, object_name:PO_REQUISITION_LINES_ALL, status:VALID, product: PO - Purchasing , description: Requisition lines , implementation_dba_data: PO.PO_REQUISITION_LINES_ALL ,
-
View: PO_REQ_SUPPLY_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQ_SUPPLY_VIEW, object_name:PO_REQ_SUPPLY_VIEW, status:VALID, product: PO - Purchasing , description: Requisition supply , implementation_dba_data: APPS.PO_REQ_SUPPLY_VIEW ,
-
View: PO_REQUISITION_HEADERS_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQUISITION_HEADERS_ALL_V, object_name:PO_REQUISITION_HEADERS_ALL_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_REQUISITION_HEADERS_ALL_V ,
-
View: POFV_REQUISITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_REQUISITIONS, object_name:POFV_REQUISITIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_REQUISITIONS ,
-
Table: PO_REQUISITIONS_INTERFACE_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITIONS_INTERFACE_ALL, object_name:PO_REQUISITIONS_INTERFACE_ALL, status:VALID, product: PO - Purchasing , description: Requisition Import interface table , implementation_dba_data: PO.PO_REQUISITIONS_INTERFACE_ALL ,
-
View: POBV_REQUISITION_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_REQUISITION_DISTRIBUTIONS, object_name:POBV_REQUISITION_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_REQUISITION_DISTRIBUTIONS ,
-
View: POBV_REQUISITION_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_REQUISITION_DISTRIBUTIONS, object_name:POBV_REQUISITION_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_REQUISITION_DISTRIBUTIONS ,
-
Table: PO_REQUISITIONS_INTERFACE_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITIONS_INTERFACE_ALL, object_name:PO_REQUISITIONS_INTERFACE_ALL, status:VALID, product: PO - Purchasing , description: Requisition Import interface table , implementation_dba_data: PO.PO_REQUISITIONS_INTERFACE_ALL ,
-
Table: PO_REQUISITION_LINES_ALL
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQUISITION_LINES_ALL, object_name:PO_REQUISITION_LINES_ALL, status:VALID, product: PO - Purchasing , description: Requisition lines , implementation_dba_data: PO.PO_REQUISITION_LINES_ALL ,
-
View: PO_REQ_LINES_IN_POOL_SRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQ_LINES_IN_POOL_SRC_V, object_name:PO_REQ_LINES_IN_POOL_SRC_V, status:VALID, product: PO - Purchasing , description: This view shows all the requisition lines which are available in the pool from Oracle sourcing point of view. That is the where clause does not check for reqs_in_pool_flag='Y'. , implementation_dba_data: APPS.PO_REQ_LINES_IN_POOL_SRC_V ,
-
View: PO_REQ_LINES_IN_POOL_SRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQ_LINES_IN_POOL_SRC_V, object_name:PO_REQ_LINES_IN_POOL_SRC_V, status:VALID, product: PO - Purchasing , description: This view shows all the requisition lines which are available in the pool from Oracle sourcing point of view. That is the where clause does not check for reqs_in_pool_flag='Y'. , implementation_dba_data: APPS.PO_REQ_LINES_IN_POOL_SRC_V ,
-
View: PO_REQ_TAX_LINES_SUMMARY_V
12.1.1
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: PO_REQ_TAX_LINES_SUMMARY_V
12.2.2
product: PO - Purchasing , implementation_dba_data: Not implemented in this database ,
-
View: POFV_REQUISITION_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_REQUISITION_DISTRIBUTIONS, object_name:POFV_REQUISITION_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_REQUISITION_DISTRIBUTIONS ,
-
View: PO_OWNED_REQUISITION_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_OWNED_REQUISITION_LINES, object_name:PO_OWNED_REQUISITION_LINES, status:VALID, product: PO - Purchasing , description: Security view for owned requisition lines , implementation_dba_data: APPS.PO_OWNED_REQUISITION_LINES ,
-
View: PO_OWNED_REQUISITION_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_OWNED_REQUISITION_LINES, object_name:PO_OWNED_REQUISITION_LINES, status:VALID, product: PO - Purchasing , description: Security view for owned requisition lines , implementation_dba_data: APPS.PO_OWNED_REQUISITION_LINES ,
-
View: POFV_REQUISITION_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_REQUISITION_DISTRIBUTIONS, object_name:POFV_REQUISITION_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_REQUISITION_DISTRIBUTIONS ,
-
View: POS_RCV_REJECTED_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_RCV_REJECTED_ITEMS_V POS.POS_RCV_REJECTED_ITEMS_V, object_name:POS_RCV_REJECTED_ITEMS_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_RCV_REJECTED_ITEMS_V ,
-
View: POS_RCV_REJECTED_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_RCV_REJECTED_ITEMS_V, object_name:POS_RCV_REJECTED_ITEMS_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_RCV_REJECTED_ITEMS_V ,
-
View: POBV_REQUISITION_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_REQUISITION_LINES, object_name:POBV_REQUISITION_LINES, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_REQUISITION_LINES ,
-
View: POBV_REQUISITION_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POBV_REQUISITION_LINES, object_name:POBV_REQUISITION_LINES, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POBV_REQUISITION_LINES ,
-
View: POFV_INBOUND_SHIPMENT_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_INBOUND_SHIPMENT_LINES, object_name:POFV_INBOUND_SHIPMENT_LINES, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_INBOUND_SHIPMENT_LINES ,
-
View: POFV_INBOUND_SHIPMENT_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_INBOUND_SHIPMENT_LINES, object_name:POFV_INBOUND_SHIPMENT_LINES, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_INBOUND_SHIPMENT_LINES ,
-
View: PO_DISTRIBUTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DISTRIBUTIONS_V, object_name:PO_DISTRIBUTIONS_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY , implementation_dba_data: APPS.PO_DISTRIBUTIONS_V ,
-
View: PO_DISTRIBUTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_DISTRIBUTIONS_V, object_name:PO_DISTRIBUTIONS_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY , implementation_dba_data: APPS.PO_DISTRIBUTIONS_V ,
-
View: POFV_STD_PO_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POFV_STD_PO_DISTRIBUTIONS, object_name:POFV_STD_PO_DISTRIBUTIONS, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.POFV_STD_PO_DISTRIBUTIONS ,
-
View: POFV_PLAN_PO_DISTRIBUTIONS
12.2.2
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 ,