Search Results unordered_flag
Overview
PO_LINES_TRX_V is a public Oracle E-Business Suite view owned by the APPS schema and classified under the PO (Purchasing) product family. In the ETRM 12.2.2 documentation it carries a VALID status across the 12.1.1 and 12.2.2 release lines. As its description states, it is a view on the PO_LINES table. Its purpose is to expose purchasing document line information in a transaction-oriented form, meaning the columns are oriented toward transactional attributes of a purchase order or blanket agreement line rather than toward a pure master-data listing.
The view is intended for reporting and integration scenarios where line-level purchasing data must be read directly, without navigating the full base table. Because it is a view rather than a table, it carries no independent storage, no triggers, and no writable semantics; it is a read-only projection used by concurrent programs, Oracle Reports, BI Publisher data templates, and custom SQL executed against the APPS schema. It is particularly relevant for extracting quantity, pricing, commitment, receiving tolerance, and lifecycle flag information for purchase order lines.
Underlying Base Objects
According to the documented view metadata, PO_LINES_TRX_V is defined over two referenced base objects:
- PO_LINES (SYNONYM) — the primary driving object. PO_LINES holds one row per purchase order line, including the line number, item, category, unit of measure, quantity, unit price, and the various status and control flags.
- PO_DISTRIBUTIONS_ALL (SYNONYM) — the purchasing distribution object, which stores the accounting and charge distribution detail for each line.
The synonym layer means the view resolves to the underlying PO schema tables through APPS-owned synonyms, so application code should always reference the view as APPS.PO_LINES_TRX_V rather than qualifying the physical tables directly. Because the view's SELECT list closely mirrors the column set of PO_LINES, the join to distributions is used to shape the result toward transactional reporting completeness rather than to duplicate line rows.
Key Columns
The projection exposes a broad set of purchasing attributes. The most frequently used columns include:
- PO_LINE_ID — the unique primary key of the purchase order line. Used in joins to PO_HEADERS_ALL, PO_LINE_LOCATIONS_ALL, and receiving tables.
- PO_HEADER_ID — the parent purchase order header identifier, linking each line back to its document.
- LINE_NUM — presented through NVL(LINE_NUM_DISPLAY, TO_CHAR(LINE_NUM)), ensuring the displayed line number conforms to the formatted value when available.
- ITEM_ID, ITEM_REVISION, CATEGORY_ID, and ITEM_DESCRIPTION — item identification and description attributes.
- QUANTITY, UNIT_PRICE, UNIT_MEAS_LOOKUP_CODE, and LIST_PRICE_PER_UNIT — pricing and quantity data.
- QUANTITY_COMMITTED and COMMITTED_AMOUNT — commitment figures used for encumbrance and budget checking.
- QTY_RCV_TOLERANCE and OVER_TOLERANCE_ERROR_FLAG — receiving tolerance controls.
- CLOSED_FLAG, CLOSED_CODE, CANCEL_FLAG, CANCEL_DATE, USER_HOLD_FLAG, UNORDERED_FLAG, and FIRM_STATUS_LOOKUP_CODE — lifecycle and status indicators.
- ORG_ID — the operating unit, essential when the view is used in multi-org reporting.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15, plus GLOBAL_ATTRIBUTE_CATEGORY and GLOBAL_ATTRIBUTE1 through GLOBAL_ATTRIBUTE17 — descriptive flexfield and global descriptive flexfield columns.
- Standard WHO columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, and LAST_UPDATED_BY — for auditability.
Common Use Cases and Queries
The view is commonly used to report open committed quantities, to reconcile ordered versus received quantities, and to feed downstream integrations such as supplier portals or data warehouses. A representative query for open, non-cancelled lines within an operating unit is:
- SELECT PO_LINE_ID, PO_HEADER_ID, LINE_NUM, ITEM_ID, QUANTITY, UNIT_PRICE, COMMITTED_AMOUNT, CLOSED_FLAG, ORG_ID FROM APPS.PO_LINES_TRX_V WHERE ORG_ID = :p_org_id AND NVL(CANCEL_FLAG,'N') = 'N' AND NVL(CLOSED_FLAG,'N') = 'N';
- SELECT l.PO_HEADER_ID, l.LINE_NUM, l.ITEM_DESCRIPTION, l.QUANTITY, l.UNIT_PRICE FROM APPS.PO_LINES_TRX_V l WHERE l.LAST_UPDATE_DATE >= TRUNC(SYSDATE) - 30 ORDER BY l.PO_HEADER_ID, l.LINE_NUM;
Because the view is read-only, tuning efforts should focus on the underlying PO_LINES and PO_DISTRIBUTIONS_ALL indexes, and queries should always filter by ORG_ID and by a valid date or identifier range to avoid full scans.
-
View: PO_LINES_TRX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_TRX_V, object_name:PO_LINES_TRX_V, status:VALID, product: PO - Purchasing , description: View on po_lines table. , implementation_dba_data: APPS.PO_LINES_TRX_V ,
-
View: PO_OWNED_LINES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_OWNED_LINES, object_name:PO_OWNED_LINES, status:VALID, product: PO - Purchasing , description: Security view for owned purchase order lines , implementation_dba_data: APPS.PO_OWNED_LINES ,
-
View: PO_OWNED_LINES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_OWNED_LINES, object_name:PO_OWNED_LINES, status:VALID, product: PO - Purchasing , description: Security view for owned purchase order lines , implementation_dba_data: APPS.PO_OWNED_LINES ,
-
View: PO_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_V, object_name:PO_LINES_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY , implementation_dba_data: APPS.PO_LINES_V ,
-
View: PO_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_V, object_name:PO_LINES_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY , implementation_dba_data: APPS.PO_LINES_V ,
-
View: PO_LINES_XML
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_XML, object_name:PO_LINES_XML, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LINES_XML ,
-
View: PO_LINES_MERGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_MERGE_V, object_name:PO_LINES_MERGE_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LINES_MERGE_V ,
-
View: PO_LINES_XML
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_XML, object_name:PO_LINES_XML, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LINES_XML ,
-
View: PO_LINES_MERGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_MERGE_V, object_name:PO_LINES_MERGE_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LINES_MERGE_V ,
-
View: PO_LINES_ARCHIVE_XML
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_ARCHIVE_XML, object_name:PO_LINES_ARCHIVE_XML, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LINES_ARCHIVE_XML ,
-
View: PO_LINES_ARCHIVE_XML
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_ARCHIVE_XML, object_name:PO_LINES_ARCHIVE_XML, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.PO_LINES_ARCHIVE_XML ,
-
View: PO_LINES_INQ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_INQ_V, object_name:PO_LINES_INQ_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_LINES_INQ_V ,
-
View: PO_LINES_INQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINES_INQ_V, object_name:PO_LINES_INQ_V, status:VALID, product: PO - Purchasing , description: - Retrofitted , implementation_dba_data: APPS.PO_LINES_INQ_V ,
-
Lookup Type: PO_LINE_LOOKUP
12.2.2
product: PO - Purchasing , meaning: Lookup for PO Descriptors ,
-
Lookup Type: PO_LINE_LOOKUP
12.1.1
product: PO - Purchasing , meaning: Lookup for PO Descriptors ,
-
View: POS_PO_EXPECTED_RECEIPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_PO_EXPECTED_RECEIPTS_V POS.POS_PO_EXPECTED_RECEIPTS_V, object_name:POS_PO_EXPECTED_RECEIPTS_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_PO_EXPECTED_RECEIPTS_V ,
-
View: POS_PO_EXPECTED_RECEIPTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.POS_PO_EXPECTED_RECEIPTS_V, object_name:POS_PO_EXPECTED_RECEIPTS_V, status:VALID, product: PO - Purchasing , implementation_dba_data: APPS.POS_PO_EXPECTED_RECEIPTS_V ,
-
View: PO_LINE_LOCATIONS_INQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINE_LOCATIONS_INQ_V, object_name:PO_LINE_LOCATIONS_INQ_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_LINE_LOCATIONS_INQ_V ,
-
View: PO_LINE_LOCATIONS_INQ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_LINE_LOCATIONS_INQ_V, object_name:PO_LINE_LOCATIONS_INQ_V, status:VALID, product: PO - Purchasing , description: 10SC ONLY - Retrofitted , implementation_dba_data: APPS.PO_LINE_LOCATIONS_INQ_V ,