Search Results to_person_id
Overview
ICX_PO_REQUISITION_OPEN_V is an APPS-owned database view in Oracle E-Business Suite (validated against 12.1.1 and 12.2.2) that exposes open requisition lines created through Oracle iProcurement (ICX). Its documented description is "Open Requisition Lines View." The view denormalizes requisition line data from the purchasing tables into a single flattened projection suitable for iProcurement's requisition review, approval, and tracking screens, as well as for custom reporting and integration extracts.
The view is critical in the requisition lifecycle: it presents quantity, pricing, delivery, sourcing, and status information for lines that are still open (not fully received, delivered, cancelled, or closed). Because it resolves display values — currency formatting, person names, organization names, locations, and item flexfield concatenations — it is typically embedded directly into OA Framework pages and concurrent report queries rather than joined again at runtime.
Underlying Base Objects
The view is defined over PO_REQUISITION_LINES (aliased PRL) as its primary source, joined to PO_REQUISITION_HEADERS, PO_LINE_TYPES (PLT), PO_LINES, MTL_SYSTEM_ITEMS (MSI), MTL_CATEGORIES_KFV (MCA), ORG_ORGANIZATION_DEFINITIONS (OOD1), HR_LOCATIONS (HRL1), PO_VENDORS, GL_SETS_OF_BOOKS (GSOB), GL_DAILY_CONVERSION_TYPES (GDT), and PO_LOOKUP_CODES. It also references PO_DOCUMENT_TYPES.
Server-side logic is supplied by the packages FND_CURRENCY (amount format masks), FND_GLOBAL (session/org context), HR_GENERAL, HR_SECURITY (person and location security), ICX_GET, ICX_UTIL (item flexfield rendering), and PO_INQ_SV (person name resolution). The presence of HR_SECURITY indicates that row-level filtering respects the user's HR security profile.
Key Columns
- REQUISITION_HEADER_ID / REQUISITION_LINE_ID / LINE_NUM — Requisition and line identifiers and the display line number.
- TO_PERSON_ID — The person identifier for whom the requisition line is requested (the requester/deliver-to person). The view derives the display name via
PO_INQ_SV.GET_PERSON_NAME(TO_PERSON_ID). - DELIVER_TO_LOCATION_ID / LOCATION_CODE — The deliver-to location identifier from the line and its HR location code.
- ITEM_ID / ITEM_REVISION / ITEM_DESCRIPTION / CATEGORY_ID — Item and category references; item flexfield segments are rendered via
ICX_UTIL.ITEM_FLEX_SEG(MSI.ROWID)and category via MCA.CONCATENATED_SEGMENTS. - QUANTITY, QUANTITY_RECEIVED, QUANTITY_DELIVERED, QUANTITY_CANCELLED — Quantity balances; the latter three are NVL'd to 0 for open-line logic.
- UNIT_PRICE, DISPLAY_UNIT_PRICE, CURRENCY_CODE, RATE, CURRENCY_UNIT_PRICE — Price and currency conversion values; DISPLAY_UNIT_PRICE applies
FND_CURRENCY.GET_FORMAT_MASK. - SUGGESTED_VENDOR_* (NAME, LOCATION, CONTACT, PHONE, PRODUCT_CODE) and VENDOR_ID — Buyer-suggested sourcing details.
- SUGGESTED_BUYER_ID and PURCHASING_AGENT_ID — Buyer and agent identifiers, each resolved to names via PO_INQ_SV.
- CANCEL_FLAG, CANCEL_REASON, CANCEL_DATE, CLOSED_CODE, CLOSED_REASON, CLOSED_DATE — Status and closure indicators.
- NEED_BY_DATE, NOTE_TO_AGENT, NOTE_TO_RECEIVER, JUSTIFICATION, REFERENCE_NUM — Planning and instruction fields.
- ATTRIBUTE1–ATTRIBUTE15, ATTRIBUTE_CATEGORY — Descriptive flexfield columns.
- ORGANIZATION_NAME, DESTINATION_SUBINVENTORY, SOURCE_SUBINVENTORY — Inventory destination context.
Common Use Cases and Queries
Typical uses include requisition tracking dashboards, buyer worklists, and custom extracts keyed to the requester or buyer person. Because the user searched for to_person_id, the most common query pattern filters or joins on that column.
- List open requisition lines for a specific requester:
SELECT requisition_header_id, requisition_line_id, line_num,
item_description, quantity, to_person_id,
po_inq_sv.get_person_name(to_person_id) requester,
need_by_date, closed_code
FROM apps.icx_po_requisition_open_v
WHERE to_person_id = :p_person_id;
- Count open lines by requester within an operating unit:
SELECT to_person_id,
po_inq_sv.get_person_name(to_person_id) requester,
COUNT(*) open_lines,
SUM(quantity) total_qty
FROM apps.icx_po_requisition_open_v
GROUP BY to_person_id;
- Join to the requisition header for header-level attributes (note that HR_SECURITY filtering applies to the person and location columns).
Because the view executes packaged functions per row, high-volume extracts should filter aggressively on requisition identifiers or to_person_id rather than scanning the full result set.
-
View: ICX_PO_REQUISITION_OPEN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_OPEN_V, object_name:ICX_PO_REQUISITION_OPEN_V, status:VALID, product: ICX - Oracle iProcurement , description: Open Requisition Lines View , implementation_dba_data: APPS.ICX_PO_REQUISITION_OPEN_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 ,
-
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_REQUISITION_OPEN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_OPEN_V, object_name:ICX_PO_REQUISITION_OPEN_V, status:VALID, product: ICX - Oracle iProcurement , description: Open Requisition Lines View , implementation_dba_data: APPS.ICX_PO_REQUISITION_OPEN_V ,
-
View: ICX_PO_REQ_LINES_DIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_LINES_DIST_V, object_name:ICX_PO_REQ_LINES_DIST_V, status:VALID, product: ICX - Oracle iProcurement , description: Requisition Distributions View , implementation_dba_data: APPS.ICX_PO_REQ_LINES_DIST_V ,
-
View: ICX_PO_REQ_LINES_DIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_LINES_DIST_V, object_name:ICX_PO_REQ_LINES_DIST_V, status:VALID, product: ICX - Oracle iProcurement , description: Requisition Distributions View , implementation_dba_data: APPS.ICX_PO_REQ_LINES_DIST_V ,
-
View: POR_RCV_HOME_REQS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_HOME_REQS_V, object_name:POR_RCV_HOME_REQS_V, status:VALID, product: ICX - Oracle iProcurement , description: View to query requisitions in receiving home page , implementation_dba_data: APPS.POR_RCV_HOME_REQS_V ,
-
View: ICX_PO_REQUISITION_LINES_INQ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_LINES_INQ_V, object_name:ICX_PO_REQUISITION_LINES_INQ_V, status:VALID, product: ICX - Oracle iProcurement , description: Requistion Lines Inquiry View , implementation_dba_data: APPS.ICX_PO_REQUISITION_LINES_INQ_V ,
-
View: ICX_PO_REQUISITION_LINES_INQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_LINES_INQ_V, object_name:ICX_PO_REQUISITION_LINES_INQ_V, status:VALID, product: ICX - Oracle iProcurement , description: Requistion Lines Inquiry View , implementation_dba_data: APPS.ICX_PO_REQUISITION_LINES_INQ_V ,
-
View: POR_RCV_HOME_REQS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_HOME_REQS_V, object_name:POR_RCV_HOME_REQS_V, status:VALID, product: ICX - Oracle iProcurement , description: View to query requisitions in receiving home page , implementation_dba_data: APPS.POR_RCV_HOME_REQS_V ,
-
View: POR_RCV_REQS_VENDOR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_VENDOR_V, object_name:POR_RCV_REQS_VENDOR_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_VENDOR_V ,
-
View: POR_RCV_REQS_VENDOR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_VENDOR_V, object_name:POR_RCV_REQS_VENDOR_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_VENDOR_V ,
-
View: POR_RCV_REQS_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_ALL_V, object_name:POR_RCV_REQS_ALL_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_ALL_V ,
-
View: POR_RCV_REQS_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_ALL_V, object_name:POR_RCV_REQS_ALL_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_ALL_V ,
-
View: POR_RCV_REQS_ORDER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_ORDER_V, object_name:POR_RCV_REQS_ORDER_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_ORDER_V ,
-
View: POR_RCV_REQS_ORDER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_ORDER_V, object_name:POR_RCV_REQS_ORDER_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_ORDER_V ,
-
View: POR_RCV_REQS_NAME_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_NAME_V, object_name:POR_RCV_REQS_NAME_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_NAME_V ,
-
View: POR_RCV_REQS_NAME_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_RCV_REQS_NAME_V, object_name:POR_RCV_REQS_NAME_V, status:VALID, product: ICX - Oracle iProcurement , implementation_dba_data: APPS.POR_RCV_REQS_NAME_V ,
-
View: POR_VIEW_REQS_BY_GROUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_VIEW_REQS_BY_GROUP_V, object_name:POR_VIEW_REQS_BY_GROUP_V, status:VALID, product: ICX - Oracle iProcurement , description: View Requisition By Group , implementation_dba_data: APPS.POR_VIEW_REQS_BY_GROUP_V ,
-
View: POR_VIEW_REQS_BY_GROUP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.POR_VIEW_REQS_BY_GROUP_V, object_name:POR_VIEW_REQS_BY_GROUP_V, status:VALID, product: ICX - Oracle iProcurement , description: View Requisition By Group , implementation_dba_data: APPS.POR_VIEW_REQS_BY_GROUP_V ,