Results for “po_lines_v”

37 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PO_LINES_V is an APPS-owned database view in the Oracle E-Business Suite Purchasing (PO) module. In the ETRM metadata it carries the description "10SC ONLY," which indicates that the view is scoped to a specific Oracle release or certification context rather than being a general-purpose interface object. It presents purchase order line information in a denormalized, report-ready form by joining PO_LINES to several supporting reference tables so that consumers receive line attributes together with resolved lookup descriptions and item details.

Its role is that of a read-only presentation layer. Rather than querying PO_LINES directly and performing multiple outer joins against line type, item, hazard class, UN number, and lookup tables, developers and report writers can select from PO_LINES_V and obtain human-readable values in a single statement. The status is recorded as VALID in the APPS schema, confirming the view compiles cleanly in the documented environment.

Underlying Base Objects

The documented referenced base objects are:

The join topology is a central PO_LINES row extended by outer joins to the lookup and master tables, which is why the view tolerates lines that lack an item, hazard class, or UN number assignment.

Key Columns

The view exposes the full set of PO_LINES columns plus derived values. Notable groups include:

Common Use Cases and Queries

Typical scenarios include open commitment reporting, price variance analysis, and integration extracts feeding downstream systems that require decoded line types and item numbers.

Listing open lines for a header:

  • SELECT line_num, item_description, quantity, unit_price, closed_flag FROM po_lines_v WHERE po_header_id = :header_id AND NVL(closed_flag,'N') = 'N' ORDER BY line_num;

Extracting lines for a specific item across orders:

  • SELECT po_header_id, line_num, unit_mea_lookup_code, quantity, unit_price FROM po_lines_v WHERE item_id = :item_id;

Reviewing cancelled or closed lines with reasons:

  • SELECT po_header_id, line_num, cancel_reason, closed_code, closed_date FROM po_lines_v WHERE cancel_flag = 'Y' OR closed_flag = 'Y';

Because the "10SC ONLY" designation limits its documented applicability, confirm the view is enabled in the target environment before relying on it in production concurrent programs or interfaces.