Search Results icx_po_req_lines_v
Overview
ICX_PO_REQ_LINES_V is an APPS-owned database view in Oracle E-Business Suite that presents requisition line information for Oracle iProcurement. It is a denormalized, presentation-oriented view: rather than exposing raw purchasing tables directly, it joins requisition line data to line types, hazard classes, United Nations numbers, HR organizations, locations, and currencies so that the iProcurement UI and its related inquiries can render a complete requisition line without issuing multiple joins per row. The view carries a status of VALID in both 12.1.1 and 12.2.2 and is defined on the PO schema synonyms that underlie Oracle Purchasing requisitions.
The view is primarily consumed by iProcurement pages that display, edit, or re-display requisition lines, and by reporting or integration routines that need requisition line detail in a single query. Because it is a view rather than a table, it inherits the security and row-level behavior of the underlying tables and does not persist data.
Underlying Base Objects
The view is defined chiefly over PO_REQUISITION_LINES (synonym for PO.PO_REQUISITION_LINES) aliased PRL, with PO_LINE_TYPES (PLT) supplying the line type description, and a set of lookup and reference tables that enrich the output. Documented base objects include:
- PO_REQUISITION_LINES — the driving table; supplies item, quantity, pricing, need-by date, destination, and attribute columns.
- PO_LINE_TYPES — provides LINE_TYPE and LINE_TYPE_ID and the OUTSIDE_OPERATION_FLAG.
- PO_HAZARD_CLASSES and PO_UN_NUMBERS — provide hazard class and UN number descriptive data.
- HR_ORGANIZATION_UNITS, HR_LOCATIONS, ORG_ORGANIZATION_DEFINITIONS — resolve destination organization and location names.
- GL_SETS_OF_BOOKS, GL_DAILY_CONVERSION_TYPES, FINANCIALS_SYSTEM_PARAMETERS — supply currency and set-of-books context used in currency formatting.
- MTL_SYSTEM_ITEMS_KFV, MTL_CATEGORIES_KFV — key flexfield views for item and category descriptions.
- PO_VENDORS, PO_LOCATION_ASSOCIATIONS, PO_LOOKUP_CODES — supplier and lookup resolution.
- PL/SQL packages — FND_CURRENCY, FND_GLOBAL, HR_GENERAL, HR_SECURITY, PO_INQ_SV, and PO_REQS_INQ_SV are called within the view text to format currency and resolve person names.
Key Columns
Core identifiers include REQUISITION_HEADER_ID, REQUISITION_LINE_ID, LINE_NUM, and LINE_TYPE_ID. Quantities and pricing are represented by QUANTITY, QUANTITY_RECEIVED, QUANTITY_DELIVERED, QUANTITY_CANCELLED, UNIT_PRICE, and the formatted DISPLAY_UNIT_PRICE derived through FND_CURRENCY.GET_FORMAT_MASK.
Destination and sourcing columns include DESTINATION_TYPE_CODE, SOURCE_TYPE_CODE, DESTINATION_SUBINVENTORY, SOURCE_SUBINVENTORY, DELIVER_TO_LOCATION_ID, and TO_PERSON_ID, the latter expanded through PO_INQ_SV.GET_PERSON_NAME. Supplier suggestion columns include SUGGESTED_VENDOR_NAME, SUGGESTED_VENDOR_LOCATION, SUGGESTED_VENDOR_CONTACT, and SUGGESTED_VENDOR_PRODUCT_CODE.
Of particular interest to users searching on purchasing_agent_id, the view exposes SUGGESTED_BUYER_ID, which is the requisition-line reference to the suggested purchasing agent, along with its resolved person name via PO_INQ_SV.GET_PERSON_NAME(PRL.SUGGESTED_BUYER_ID). The purchasing agent field on the requisition header is represented in the base tables; within this view the agent relationship is surfaced through the buyer suggestion column rather than a literal PURCHASING_AGENT_ID column name. Currency context is provided by CURRENCY_CODE, RATE, RATE_TYPE, and RATE_DATE.
Common Use Cases and Queries
Typical uses include iProcurement requisition line displays, non-catalog request reviews, and custom reports that list open requisition lines with supplier and buyer suggestions.
Listing requisition lines with suggested buyer information:
- SELECT requisition_header_id, requisition_line_id, line_num, item_description, quantity, unit_price, suggested_buyer_id, suggested_vendor_name FROM apps.icx_po_req_lines_v WHERE suggested_buyer_id = :p_agent_id;
Retrieving lines for a requisition by need-by date:
- SELECT line_num, item_description, need_by_date, quantity, display_unit_price FROM apps.icx_po_req_lines_v WHERE requisition_header_id = :p_header_id ORDER BY line_num;
Reviewing destination and inventory routing detail:
- SELECT line_num, destination_type_code, destination_subinventory, organization_name, location_code FROM apps.icx_po_req_lines_v WHERE requisition_header_id = :p_header_id;
Because the view calls PL/SQL functions and joins several HR and GL objects, queries should filter on indexed requisition identifiers where possible, and joins to HR security should be respected so that organization-restricted rows are not exposed to unauthorized users.
-
View: ICX_PO_REQ_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_LINES_V, object_name:ICX_PO_REQ_LINES_V, status:VALID, product: ICX - Oracle iProcurement , description: Requisition Lines View , implementation_dba_data: APPS.ICX_PO_REQ_LINES_V ,
-
View: ICX_PO_REQ_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_LINES_V, object_name:ICX_PO_REQ_LINES_V, status:VALID, product: ICX - Oracle iProcurement , description: Requisition Lines View , implementation_dba_data: APPS.ICX_PO_REQ_LINES_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,
-
SYNONYM: APPS.PO_UN_NUMBERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_UN_NUMBERS, status:VALID,
-
SYNONYM: APPS.PO_UN_NUMBERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_UN_NUMBERS, status:VALID,
-
SYNONYM: APPS.PO_LOCATION_ASSOCIATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_LOCATION_ASSOCIATIONS, status:VALID,
-
PACKAGE: APPS.PO_INQ_SV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PO_INQ_SV, status:VALID,
-
PACKAGE: APPS.PO_INQ_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PO_INQ_SV, status:VALID,
-
SYNONYM: APPS.PO_LOCATION_ASSOCIATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_LOCATION_ASSOCIATIONS, status:VALID,
-
SYNONYM: APPS.PO_HAZARD_CLASSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_HAZARD_CLASSES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PO_HAZARD_CLASSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_HAZARD_CLASSES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.MTL_CATEGORIES_KFV
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORIES_KFV, status:VALID,
-
SYNONYM: APPS.PO_LINE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_LINE_TYPES, status:VALID,
-
SYNONYM: APPS.MTL_CATEGORIES_KFV
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CATEGORIES_KFV, status:VALID,
-
SYNONYM: APPS.PO_LINE_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_LINE_TYPES, status:VALID,
-
SYNONYM: APPS.PO_REQUISITION_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_REQUISITION_HEADERS, status:VALID,
-
SYNONYM: APPS.PO_REQUISITION_HEADERS
12.1.1
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_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_REQUISITION_LINES, status:VALID,
-
VIEW: APPS.ICX_PO_REQ_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_LINES_V, object_name:ICX_PO_REQ_LINES_V, status:VALID,
-
VIEW: APPS.ICX_PO_REQ_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_LINES_V, object_name:ICX_PO_REQ_LINES_V, status:VALID,
-
SYNONYM: APPS.PO_REQUISITION_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_REQUISITION_LINES, status:VALID,
-
SYNONYM: APPS.GL_DAILY_CONVERSION_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID,
-
SYNONYM: APPS.GL_DAILY_CONVERSION_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID,
-
SYNONYM: APPS.PO_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_LINES, status:VALID,
-
SYNONYM: APPS.FINANCIALS_SYSTEM_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FINANCIALS_SYSTEM_PARAMETERS, status:VALID,
-
SYNONYM: APPS.PO_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_LINES, 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,
-
PACKAGE: APPS.FND_CURRENCY
12.2.2
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,
-
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,
-
VIEW: APPS.ORG_ORGANIZATION_DEFINITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.ORG_ORGANIZATION_DEFINITIONS, object_name:ORG_ORGANIZATION_DEFINITIONS, status:VALID,
-
PACKAGE: APPS.HR_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_SECURITY, status:VALID,
-
VIEW: APPS.ORG_ORGANIZATION_DEFINITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.ORG_ORGANIZATION_DEFINITIONS, object_name:ORG_ORGANIZATION_DEFINITIONS, status:VALID,
-
VIEW: APPS.HR_LOCATIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOCATIONS, object_name:HR_LOCATIONS, status:VALID,
-
SYNONYM: APPS.MTL_SYSTEM_ITEMS_KFV
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_SYSTEM_ITEMS_KFV, status:VALID,
-
SYNONYM: APPS.MTL_SYSTEM_ITEMS_KFV
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_SYSTEM_ITEMS_KFV, status:VALID,
-
VIEW: APPS.HR_LOCATIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOCATIONS, object_name:HR_LOCATIONS, status:VALID,
-
VIEW: APPS.PO_VENDORS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
VIEW: APPS.PO_VENDORS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLAP.PO_VENDORS, object_name:PO_VENDORS, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, 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,