Search Results po_reqexpress_lines
Overview
APPS.PO_REQEXPRESS_LINES_V is a denormalized reporting view that exposes the contents of the Requisition Express (ReqExpress) line staging table, PO_REQEXPRESS_LINES, together with descriptive attributes resolved from related purchasing and Oracle Human Resources reference objects. ReqExpress is the Oracle E-Business Suite Purchasing mechanism through which predefined, frequently ordered items are presented to requesters in a simplified entry screen, allowing rapid creation of requisitions with minimal data entry. The view is owned by APPS and is therefore accessible to any responsibility whose function or menu grants it, subject to the standard organization and security rules implemented through ORG_ID and related security packages.
The view does not itself store data; it is a query-only projection. Because it joins PO_REQEXPRESS_LINES to vendor, site, contact, organization, line-type, and lookup-code sources, it delivers human-readable values (vendor names, site codes, buyer names, organization names) in place of the raw foreign-key identifiers held on the base table. This makes it suitable for operational reporting, ad-hoc inquiry, and lightweight integration extracts where the caller does not want to reconstruct the joins independently.
Underlying Base Objects
The primary driving object is PO_REQEXPRESS_LINES (referenced through the APPS synonym), aliased RXL. All other objects supply descriptive or validation detail:
- PO_LINE_TYPES (PLT) — inner-joined on LINE_TYPE_ID; supplies LINE_TYPE, ORDER_TYPE_LOOKUP_CODE, and PURCHASE_BASIS.
- PO_LOOKUP_CODES (PLC) — inner-joined on lookup type 'REQUISITION SOURCE TYPE' and the line's SOURCE_TYPE_CODE; supplies DISPLAYED_FIELD.
- PO_VENDORS (V), PO_VENDOR_CONTACTS (VC), and PO_VENDOR_SITES_ALL (VS) — outer-joined on the suggested vendor identifiers, so lines that reference no vendor still appear.
- ORG_ORGANIZATION_DEFINITIONS (OOD) — outer-joined on SOURCE_ORGANIZATION_ID, supplying ORGANIZATION_NAME.
- PO_INQ_SV (PACKAGE) — used in the select list via PO_INQ_SV.GET_PERSON_NAME to resolve the suggested buyer's display name.
- FND_GLOBAL, HR_GENERAL, and HR_SECURITY (packages) — referenced as part of the view's dependency set, supporting environment context and person/organization security resolution.
Because several joins use the Oracle outer-join operator (+), the view preserves every row of PO_REQEXPRESS_LINES even when vendor, site, contact, or source-organization references are null.
Key Columns
- EXPRESS_NAME and SEQUENCE_NUM — identify the ReqExpress template and the ordering of lines within it.
- PO_HEADER_ID and PO_LINE_ID — link the template line back to its originating requisition context.
- ITEM_ID, ITEM_REVISION, ITEM_DESCRIPTION, CATEGORY_ID, UNIT_MEAS_LOOKUP_CODE, UNIT_PRICE, AMOUNT, and SUGGESTED_QUANTITY — the item and pricing attributes proposed to the requester.
- LINE_TYPE, ORDER_TYPE_LOOKUP_CODE, PURCHASE_BASIS, and LINE_TYPE_ID — classification of the line, resolved from PO_LINE_TYPES.
- SUGGESTED_VENDOR_ID, VENDOR_NAME, VENDOR_SITE_CODE, vendor contact name, and SUGGESTED_VENDOR_PRODUCT_CODE — sourcing defaults presented during entry.
- SUGGESTED_BUYER_ID and the derived buyer person name — the assigned buyer.
- SOURCE_TYPE_CODE, DISPLAYED_FIELD, SOURCE_ORGANIZATION_ID, ORGANIZATION_NAME, and SOURCE_SUBINVENTORY — the internal sourcing reference for the line.
- RFQ_REQUIRED_FLAG, NEGOTIATED_BY_PREPARER_FLAG, VENDOR_SOURCE_CONTEXT — purchasing control flags.
- ORG_ID — the operating unit, used for multi-org filtering.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — the standard DFF flexfield columns.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit columns; ROWID is also exposed.
Common Use Cases and Queries
Typical uses include auditing which vendors, sites, and buyers a template proposes, extracting ReqExpress content for reporting or migration, and validating that template lines carry complete sourcing data. The following query lists template lines for a given operating unit with resolved descriptive values:
SELECT express_name, sequence_num, item_description,
unit_price, suggested_quantity, vendor_name,
vendor_site_code, line_type
FROM apps.po_reqexpress_lines_v
WHERE org_id = :p_org_id
AND express_name = :p_express_name
ORDER BY sequence_num;
Identifying lines with missing vendor or source defaults is straightforward because the outer-joined columns return null:
SELECT express_name, sequence_num, item_id
FROM apps.po_reqexpress_lines_v
WHERE vendor_name IS NULL
OR source_subinventory IS NULL;
Because the view filters on ORG_ID, callers running under multi-org contexts should apply an explicit ORG_ID predicate rather than relying on the session default. For high-volume extracts, note that the joins to PO_VENDORS and PO_VENDOR_CONTACTS are performance-sensitive; binding ORG_ID and EXPRESS_NAME before additional predicates generally yields the most efficient plans.
-
APPS.PO_REQ_TEMPLATE_SV SQL Statements
12.1.1
-
APPS.PO_REQ_TEMPLATE_SV SQL Statements
12.2.2
-
VIEW: APPS.PO_REQEXPRESS_LINES_V
12.1.1
-
VIEW: APPS.PO_REQEXPRESS_LINES_V
12.2.2
-
SYNONYM: APPS.PO_REQEXPRESS_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PO_REQEXPRESS_LINES, status:VALID,
-
SYNONYM: APPS.PO_REQEXPRESS_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PO_REQEXPRESS_LINES, status:VALID,
-
VIEW: APPS.ICX_PO_REQUISITION_TEMPLATES_V
12.1.1
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_REQ_TEMPLATE_SV2, status:VALID,
-
VIEW: APPS.ICX_PO_REQUISITION_TEMPLATES_V
12.2.2
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV2
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_REQ_TEMPLATE_SV2, status:VALID,
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_REQ_TEMPLATE_SV, status:VALID,
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_REQ_TEMPLATE_SV, status:VALID,
-
VIEW: APPS.ICX_PO_REQ_TEMPLATE_ITEMS_V
12.2.2
-
VIEW: APPS.ICX_PO_REQ_TEMPLATE_ITEMS_V
12.1.1
-
PACKAGE BODY: APPS.ICX_REQ_TEMPLATES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ICX_REQ_TEMPLATES, status:VALID,
-
PACKAGE BODY: APPS.ICX_REQ_TEMPLATES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ICX_REQ_TEMPLATES, status:VALID,
-
View: PO_REQEXPRESS_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQEXPRESS_LINES_V, object_name:PO_REQEXPRESS_LINES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_REQEXPRESS_LINES_V ,
-
View: ICX_PO_REQUISITION_TEMPLATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_TEMPLATES_V, object_name:ICX_PO_REQUISITION_TEMPLATES_V, status:VALID, product: ICX - Oracle iProcurement , description: Obsolete , implementation_dba_data: APPS.ICX_PO_REQUISITION_TEMPLATES_V ,
-
View: ICX_PO_REQUISITION_TEMPLATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_TEMPLATES_V, object_name:ICX_PO_REQUISITION_TEMPLATES_V, status:VALID, product: ICX - Oracle iProcurement , description: Obsolete , implementation_dba_data: APPS.ICX_PO_REQUISITION_TEMPLATES_V ,
-
View: PO_REQEXPRESS_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQEXPRESS_LINES_V, object_name:PO_REQEXPRESS_LINES_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_REQEXPRESS_LINES_V ,
-
APPS.PO_REQ_TEMPLATE_SV2 SQL Statements
12.1.1
-
View: ICX_PO_REQ_TEMPLATE_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_TEMPLATE_ITEMS_V, object_name:ICX_PO_REQ_TEMPLATE_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Web Requisitions Template Items View , implementation_dba_data: APPS.ICX_PO_REQ_TEMPLATE_ITEMS_V ,
-
View: ICX_PO_REQ_TEMPLATE_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_TEMPLATE_ITEMS_V, object_name:ICX_PO_REQ_TEMPLATE_ITEMS_V, status:VALID, product: ICX - Oracle iProcurement , description: Web Requisitions Template Items View , implementation_dba_data: APPS.ICX_PO_REQ_TEMPLATE_ITEMS_V ,
-
APPS.PO_REQ_TEMPLATE_SV2 SQL Statements
12.2.2
-
APPS.ICX_REQ_TEMPLATES SQL Statements
12.2.2
-
VIEW: APPS.ICX_PO_REQUISITION_TEMPLATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_TEMPLATES_V, object_name:ICX_PO_REQUISITION_TEMPLATES_V, status:VALID,
-
APPS.ICX_REQ_TEMPLATES SQL Statements
12.1.1
-
VIEW: APPS.ICX_PO_REQUISITION_TEMPLATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQUISITION_TEMPLATES_V, object_name:ICX_PO_REQUISITION_TEMPLATES_V, status:VALID,
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV
12.1.1
-
VIEW: APPS.ICX_PO_REQ_TEMPLATE_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_TEMPLATE_ITEMS_V, object_name:ICX_PO_REQ_TEMPLATE_ITEMS_V, status:VALID,
-
VIEW: APPS.ICX_PO_REQ_TEMPLATE_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ICX.ICX_PO_REQ_TEMPLATE_ITEMS_V, object_name:ICX_PO_REQ_TEMPLATE_ITEMS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: PO.PO_REQEXPRESS_LINES_ALL#
12.2.2
owner:PO, object_type:VIEW, object_name:PO_REQEXPRESS_LINES_ALL#, status:VALID,
-
View: ICX_POR_SEARCH_TEMPLATES_V
12.2.2
product: ICX - Oracle iProcurement , implementation_dba_data: Not implemented in this database ,
-
12.2.2 DBA Data
12.2.2
-
View: ICX_POR_SEARCH_TEMPLATES_V
12.1.1
product: ICX - Oracle iProcurement , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PO_REQEXPRESS_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQEXPRESS_LINES_V, object_name:PO_REQEXPRESS_LINES_V, status:VALID,
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV
12.2.2
-
VIEW: APPS.PO_REQEXPRESS_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_REQEXPRESS_LINES_V, object_name:PO_REQEXPRESS_LINES_V, status:VALID,
-
TABLE: PO.PO_REQEXPRESS_LINES_ALL
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_REQEXPRESS_LINES_ALL, object_name:PO_REQEXPRESS_LINES_ALL, status:VALID,
-
PACKAGE: APPS.PO_SETUP_S
12.2.2
-
PACKAGE: APPS.PO_SETUP_S
12.1.1
-
APPS.PO_REQ_TEMPLATE_SV dependencies on PO_REQEXPRESS_LINES
12.2.2
-
APPS.ICX_REQ_TEMPLATES dependencies on PO_REQEXPRESS_LINES
12.2.2
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV2
12.2.2
-
APPS.PO_REQ_TEMPLATE_SV2 dependencies on PO_REQEXPRESS_LINES
12.1.1
-
APPS.PO_REQ_TEMPLATE_SV dependencies on PO_REQEXPRESS_LINES
12.1.1
-
PACKAGE BODY: APPS.PO_REQ_TEMPLATE_SV2
12.1.1
-
APPS.ICX_REQ_TEMPLATES dependencies on PO_REQEXPRESS_LINES
12.1.1
-
APPS.PO_REQ_TEMPLATE_SV2 dependencies on PO_REQEXPRESS_LINES
12.2.2