Search Results contract_price
Overview
ICX_POR_REQ_TEMPLATES is an APPS-owned view in the Oracle iProcurement (ICX) module. It consolidates requisition template content from the Oracle Purchasing "ReqExpress" framework — the underlying mechanism that populates iProcurement's stored requisition templates and personal lists. The view presents template headers and their associated template lines as a single, uniformly shaped result set, sourced from PO_REQEXPRESS_HEADERS_ALL and PO_REQEXPRESS_LINES_ALL, and enriched with supplier, unit of measure, and currency attributes.
The view exists primarily to expose requisition template data to the iProcurement storefront in a format that mirrors the structure of a sourcing or contract line, which allows the storefront to render templates, punchout content, and contract-style shopping lines through a single read interface. Its status is VALID in Oracle EBS 12.1.1 and 12.2.2, and it is queried at runtime by iProcurement pages as well as by custom reporting and integration routines that need template line detail.
Underlying Base Objects
The view is defined over a join of several documented objects:
- PO_REQEXPRESS_HEADERS_ALL — template header (PRH); supplies INACTIVE_DATE, TYPE_LOOKUP_CODE, and ORG_ID linkage.
- PO_REQEXPRESS_LINES_ALL — template lines (PRL); the primary driving table, supplying ITEM_ID, item description, unit price, category, vendor references, and line type.
- PO_VENDORS (PV) and PO_VENDOR_SITES_ALL (PVS) — outer-joined to resolve the suggested supplier and supplier site names.
- MTL_UNITS_OF_MEASURE_TL (UOMTL) — resolves the unit of measure code, restricted to the base language via FND_LANGUAGES.
- GL_SETS_OF_BOOKS (GSB) and FINANCIALS_SYSTEM_PARAMS_ALL (FSPA) — joined by SET_OF_BOOKS_ID to derive functional currency.
- PO_HEADERS_ALL and PO_LINES_ALL — appear in the UNION branch used when the template line references a contract/document source (PRL.PO_HEADER_ID IS NOT NULL).
- FND_GLOBAL and GL_CURRENCIES — referenced by the package/synonym layer supporting org context and currency derivation.
The first SELECT branch handles pure template lines (PO_HEADER_ID IS NULL); the UNION branch supplies contract-linked lines with real CONTRACT_NUM and CONTRACT_LINE values.
Key Columns
- CONTRACT_NUM / CONTRACT_LINE — populated only in the contract-source branch; NULL for pure template lines.
- TEMPLATE_ID / TEMPLATE_LINE_ID — derived from EXPRESS_NAME and SEQUENCE_NUM; identify the template and its line.
- CONTRACT_ID / CONTRACT_LINE_ID — map to PO_HEADER_ID and PO_LINE_ID respectively.
- ITEM_ID, ITEM_DESCRIPTION, CATEGORY_ID, LINE_TYPE_ID — item and classification attributes.
- UNIT_OF_MEASURE, FUNCTIONAL_PRICE, CONTRACT_PRICE, CURRENCY — pricing and UOM detail.
- SUPPLIER, SUPPLIER_ID, SUPPLIER_SITE_ID, SUPPLIER_SITE_CODE, SUPPLIER_PART_NUMBER — suggested source information.
- OPERATING_UNIT_ID (ORG_ID), CREATION_DATE, LAST_UPDATE_DATE, INACTIVE_DATE, TYPE_LOOKUP_CODE, SOURCE_TYPE_CODE — organizational and lifecycle attributes.
Common Use Cases and Queries
Typical uses include auditing template content, confirming which templates carry contract-linked lines, and joining template lines to supplier or item masters for reporting. Sample query:
SELECT template_id, template_line_id, contract_num, contract_line,
item_description, unit_of_measure, contract_price,
supplier, supplier_site_code, operating_unit_id
FROM apps.icx_por_req_templates
WHERE contract_line IS NOT NULL
AND operating_unit_id = :org_id
ORDER BY template_id, template_line_id;
To list all lines within a given template:
SELECT template_line_id, item_description, contract_price, supplier FROM apps.icx_por_req_templates WHERE template_id = :template_name AND source_type_code = 'TEMPLATE';
Because the view enforces org and language filters internally, queries should always constrain by OPERATING_UNIT_ID where results are displayed per operating unit, and should treat CONTRACT_LINE as NULL for non-contract template entries. Given the outer joins to supplier and site tables, consumers should expect NULL supplier attributes for template lines without a suggested vendor.
-
View: ICX_POR_REQ_TEMPLATES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_TEMPLATES, object_name:ICX_POR_REQ_TEMPLATES, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_TEMPLATES ,
-
VIEW: APPS.ICX_POR_REQ_ACTIVE_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_ACTIVE_CONTRACTS, object_name:ICX_POR_REQ_ACTIVE_CONTRACTS, status:VALID,
-
VIEW: APPS.ICX_POR_EXT_INACTIVE_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_INACTIVE_CONTRACTS, object_name:ICX_POR_EXT_INACTIVE_CONTRACTS, status:VALID,
-
View: ICX_POR_EXT_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_CONTRACTS, object_name:ICX_POR_EXT_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_EXT_CONTRACTS ,
-
VIEW: APPS.ICX_POR_REQ_INACTIVE_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_INACTIVE_CONTRACTS, object_name:ICX_POR_REQ_INACTIVE_CONTRACTS, status:VALID,
-
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: ICX_POR_REQ_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_CONTRACTS, object_name:ICX_POR_REQ_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_CONTRACTS ,
-
VIEW: APPS.ICX_POR_REQ_TEMPLATES
12.2.2
-
View: ICX_POR_REQ_TEMPLATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_TEMPLATES, object_name:ICX_POR_REQ_TEMPLATES, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_TEMPLATES ,
-
VIEW: APPS.ICX_POR_EXT_INACTIVE_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_INACTIVE_CONTRACTS, object_name:ICX_POR_EXT_INACTIVE_CONTRACTS, status:VALID,
-
View: ICX_POR_REQ_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_CONTRACTS, object_name:ICX_POR_REQ_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_CONTRACTS ,
-
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,
-
VIEW: APPS.ICX_POR_REQ_ACTIVE_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_ACTIVE_CONTRACTS, object_name:ICX_POR_REQ_ACTIVE_CONTRACTS, status:VALID,
-
VIEW: APPS.ICX_POR_REQ_TEMPLATES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_TEMPLATES, object_name:ICX_POR_REQ_TEMPLATES, status:VALID,
-
View: ICX_POR_EXT_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_CONTRACTS, object_name:ICX_POR_EXT_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_EXT_CONTRACTS ,
-
VIEW: APPS.ICX_POR_REQ_TEMPLATES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_TEMPLATES, object_name:ICX_POR_REQ_TEMPLATES, status:VALID,
-
VIEW: APPS.ICX_POR_REQ_INACTIVE_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_INACTIVE_CONTRACTS, object_name:ICX_POR_REQ_INACTIVE_CONTRACTS, status:VALID,
-
View: ICX_POR_EXT_INACTIVE_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_INACTIVE_CONTRACTS, object_name:ICX_POR_EXT_INACTIVE_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_EXT_INACTIVE_CONTRACTS ,
-
VIEW: APPS.ICX_POR_REQ_CONTRACTS
12.2.2
-
VIEW: APPS.ICX_POR_REQ_TEMPLATES
12.1.1
-
View: ICX_POR_EXT_INACTIVE_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_INACTIVE_CONTRACTS, object_name:ICX_POR_EXT_INACTIVE_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_EXT_INACTIVE_CONTRACTS ,
-
VIEW: APPS.ICX_POR_EXT_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_CONTRACTS, object_name:ICX_POR_EXT_CONTRACTS, status:VALID,
-
View: ICX_POR_REQ_ACTIVE_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_ACTIVE_CONTRACTS, object_name:ICX_POR_REQ_ACTIVE_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_ACTIVE_CONTRACTS ,
-
View: ICX_POR_REQ_ACTIVE_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_ACTIVE_CONTRACTS, object_name:ICX_POR_REQ_ACTIVE_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_ACTIVE_CONTRACTS ,
-
View: ICX_POR_REQ_INACTIVE_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_INACTIVE_CONTRACTS, object_name:ICX_POR_REQ_INACTIVE_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_INACTIVE_CONTRACTS ,
-
VIEW: APPS.ICX_POR_REQ_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_CONTRACTS, object_name:ICX_POR_REQ_CONTRACTS, status:VALID,
-
VIEW: APPS.ICX_POR_REQ_CONTRACTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_CONTRACTS, object_name:ICX_POR_REQ_CONTRACTS, status:VALID,
-
VIEW: APPS.ICX_POR_EXT_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_EXT_CONTRACTS, object_name:ICX_POR_EXT_CONTRACTS, status:VALID,
-
View: ICX_POR_REQ_INACTIVE_CONTRACTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_POR_REQ_INACTIVE_CONTRACTS, object_name:ICX_POR_REQ_INACTIVE_CONTRACTS, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_REQ_INACTIVE_CONTRACTS ,
-
VIEW: APPS.ICX_POR_REQ_CONTRACTS
12.1.1
-
View: 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, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS ,
-
View: 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, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS ,
-
VIEW: APPS.ICX_POR_EXT_INACTIVE_CONTRACTS
12.2.2
-
VIEW: APPS.ICX_POR_EXT_CONTRACTS
12.1.1
-
VIEW: APPS.ICX_POR_EXT_CONTRACTS
12.2.2
-
VIEW: APPS.ICX_POR_REQ_INACTIVE_CONTRACTS
12.2.2
-
VIEW: APPS.ICX_POR_EXT_INACTIVE_CONTRACTS
12.1.1
-
VIEW: APPS.ICX_POR_REQ_ACTIVE_CONTRACTS
12.1.1
-
VIEW: APPS.ICX_POR_REQ_ACTIVE_CONTRACTS
12.2.2
-
VIEW: APPS.ICX_POR_REQ_INACTIVE_CONTRACTS
12.1.1
-
VIEW: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS
12.1.1
-
VIEW: APPS.ICX_POR_EXT_ACTIVE_CONTRACTS
12.2.2
-
APPS.ICX_POR_ITEM_UPLOAD SQL Statements
12.2.2
-
APPS.ICX_POR_ITEM_UPLOAD SQL Statements
12.1.1
-
PACKAGE BODY: APPS.ICX_CAT_FPI_UPGRADE
12.1.1
-
PACKAGE BODY: APPS.ICX_CAT_FPI_UPGRADE
12.2.2
-
PACKAGE BODY: APPS.ICX_POR_ITEM_UPLOAD
12.1.1
-
PACKAGE BODY: APPS.ICX_POR_ITEM_UPLOAD
12.2.2
-
eTRM - ICX Tables and Views
12.2.2
-
eTRM - ICX Tables and Views
12.1.1