Search Results icx_po_req_headers_v
Overview
ICX_PO_REQ_HEADERS_V is a view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the ICX (Oracle iProcurement) product family. It exposes requisition header information sourced primarily from the Purchasing requisition schema, presented in a denormalized form suitable for iProcurement requisition inquiry, authorization workflow, and reporting. The view description is documented as "Requisition Headers View."
Because the view already joins in lookup display values, employee name resolution, currency formatting, and package-driven calculations, it is a convenient read model for extensions, custom reports, and integrations that need requisition header data without reimplementing the Purchasing decoding logic. It is available in both 12.1.1 and 12.2.2, and its status is documented as VALID in ETRM.
Underlying Base Objects
ETRM documents the following referenced base objects: FINANCIALS_SYSTEM_PARAMETERS (synonym), FND_CURRENCY (package), FND_GLOBAL (package), FND_LOOKUPS (view), FND_PROFILE (package), GL_SETS_OF_BOOKS (view), HR_EMPLOYEES (view), HR_GENERAL (package), HR_PERSON_NAME (package), HR_SECURITY (package), PO_DOCUMENT_TYPES (synonym), PO_LOOKUP_CODES (view), PO_REQS_INQ_SV (package), PO_REQUISITION_HEADERS (synonym), and PO_REQUISITION_HEADERS_PKG (package).
The central driving table is PO_REQUISITION_HEADERS (aliased PRH in the view text). FND_LOOKUPS and PO_LOOKUP_CODES supply decoded meanings such as authorization status and closed code display values. HR_EMPLOYEES, HR_PERSON_NAME, HR_GENERAL, and HR_SECURITY resolve the preparer's full name while honoring HR security. GL_SETS_OF_BOOKS and FND_CURRENCY supply the ledger currency code and its format mask, used for the formatted requisition total. PO_REQS_INQ_SV and PO_REQUISITION_HEADERS_PKG provide routine-driven values such as the reserved flag and requisition total. PO_DOCUMENT_TYPES resolves the document type name.
Key Columns
- REQUISITION_HEADER_ID — primary key of the requisition header; drives package calls within the view.
- REQUISITION_NUM (SEGMENT1) — the user-visible requisition number; SEGMENT2 through SEGMENT5 are also exposed.
- AUTHORIZATION_STATUS / AUTHORIZATION_STATUS_DSP — the internal status code and its displayed lookup value used by iProcurement workflow.
- NOTE_TO_AUTHORIZER — free-text note entered by the preparer for the approver; a key column for approval-related reporting.
- PREPARER_ID / PREPARER_NAME — the preparer's employee identifier and resolved full name.
- REQ_HEADER_AMOUNT / CURRENCY_CODE — the formatted requisition header total and ledger currency, sourced via PO_REQUISITION_HEADERS_PKG and FND_CURRENCY.
- RESERVED_FLAG — indicates whether funds are reserved, computed by PO_REQS_INQ_SV.
- CANCEL_FLAG — derived as 'Y' when AUTHORIZATION_STATUS is 'CANCELLED'.
- CLOSED_CODE_DSP — decoded closed status meaning.
- DOCUMENT_TYPE_DSP — document type name from PO_DOCUMENT_TYPES.
- Flags — ON_LINE_FLAG, PRELIMINARY_RESEARCH_FLAG, PREPARER_FINISHED_FLAG, RESEARCH_COMPLETE_FLAG, SUMMARY_FLAG, TRANSFERRED_TO_OE_FLAG, and ENABLED_FLAG.
- ATTRIBUTE1–ATTRIBUTE15, ATTRIBUTE_CATEGORY — the standard DFF columns, plus WHO columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) and concurrent program columns.
Common Use Cases and Queries
Typical uses include approval-cycle reporting, preparer productivity analysis, and custom OAF or BI Publisher reports. A basic inquiry listing requisitions awaiting approval with authorizer notes:
SELECT requisition_num, preparer_name, authorization_status_dsp,
note_to_authorizer, req_header_amount, currency_code
FROM apps.icx_po_req_headers_v
WHERE authorization_status = 'IN PROCESS'
ORDER BY requisition_num;
Reporting on canceled requisitions is simplified by CANCEL_FLAG:
SELECT requisition_num, preparer_name, authorization_status_dsp FROM apps.icx_po_req_headers_v WHERE cancel_flag = 'Y';
Aggregating approved value by preparer:
SELECT preparer_id, preparer_name,
SUM(REQ_HEADER_AMOUNT) total_amt, COUNT(*) req_count
FROM apps.icx_po_req_headers_v
WHERE authorization_status = 'APPROVED'
GROUP BY preparer_id, preparer_name;
Because the view calls PL/SQL packages per row, queries should filter on indexed columns in PO_REQUISITION_HEADERS (for example REQUISITION_HEADER_ID or SEGMENT1) where possible to avoid function evaluation across the full result set.
-
View: ICX_PO_REQ_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_HEADERS_V, object_name:ICX_PO_REQ_HEADERS_V, status:VALID, product: ICX - Oracle iProcurement , description: Requistion Headers View , implementation_dba_data: APPS.ICX_PO_REQ_HEADERS_V ,
-
View: ICX_PO_REQ_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_HEADERS_V, object_name:ICX_PO_REQ_HEADERS_V, status:VALID, product: ICX - Oracle iProcurement , description: Requistion Headers View , implementation_dba_data: APPS.ICX_PO_REQ_HEADERS_V ,
-
PACKAGE: APPS.PO_REQS_INQ_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_REQS_INQ_SV, status:VALID,
-
PACKAGE: APPS.PO_REQS_INQ_SV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_REQS_INQ_SV, status:VALID,
-
PACKAGE: APPS.PO_REQUISITION_HEADERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_REQUISITION_HEADERS_PKG, status:VALID,
-
PACKAGE: APPS.PO_REQUISITION_HEADERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_REQUISITION_HEADERS_PKG, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.ICX_PO_REQ_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_HEADERS_V, object_name:ICX_PO_REQ_HEADERS_V, status:VALID,
-
SYNONYM: APPS.PO_DOCUMENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_DOCUMENT_TYPES, status:VALID,
-
VIEW: APPS.ICX_PO_REQ_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_HEADERS_V, object_name:ICX_PO_REQ_HEADERS_V, status:VALID,
-
SYNONYM: APPS.PO_DOCUMENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_DOCUMENT_TYPES, status:VALID,
-
SYNONYM: APPS.PO_REQUISITION_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_REQUISITION_HEADERS, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.PO_REQUISITION_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_REQUISITION_HEADERS, status:VALID,
-
VIEW: APPS.HR_EMPLOYEES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.HR_EMPLOYEES, object_name:HR_EMPLOYEES, status:VALID,
-
VIEW: APPS.HR_EMPLOYEES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.HR_EMPLOYEES, object_name:HR_EMPLOYEES, status:VALID,
-
PACKAGE: APPS.HR_PERSON_NAME
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_NAME, status:VALID,
-
PACKAGE: APPS.HR_PERSON_NAME
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_PERSON_NAME, status:VALID,
-
SYNONYM: APPS.FINANCIALS_SYSTEM_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FINANCIALS_SYSTEM_PARAMETERS, status:VALID,
-
SYNONYM: APPS.FINANCIALS_SYSTEM_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FINANCIALS_SYSTEM_PARAMETERS, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
VIEW: APPS.PO_LOOKUP_CODES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LOOKUP_CODES, object_name:PO_LOOKUP_CODES, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
VIEW: APPS.PO_LOOKUP_CODES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LOOKUP_CODES, object_name:PO_LOOKUP_CODES, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
VIEW: APPS.FND_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, status:VALID,
-
VIEW: APPS.FND_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, status:VALID,
-
VIEW: APPS.GL_SETS_OF_BOOKS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID,
-
VIEW: APPS.GL_SETS_OF_BOOKS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,
-
eTRM - ICX Tables and Views
12.2.2
-
eTRM - ICX Tables and Views
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - FND Tables and Views
12.2.2
description: No longer used ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
eTRM - ICX Tables and Views
12.2.2
-
eTRM - ICX Tables and Views
12.1.1
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
eTRM - PO Tables and Views
12.1.1
description: Temporary table for tracking a receiving upgrade from Release 9 to Release 10 ,