Results for “oe_price_list_lines_v”

4 results




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

Overview

The OE_PRICE_LIST_LINES_V view is an Oracle E-Business Suite database object owned by the Advanced Pricing (QP) module. It exposes price list line information derived from the pricing schema. The view is explicitly documented as being provided for backward compatibility for other applications, meaning Oracle maintains it so existing customizations, integrations, and dependent products continue to function even though the underlying pricing architecture has evolved. In Release 12.1.1 and 12.2.2, the primary pricing data resides in QP-specific tables, but legacy code paths and pre-existing reports frequently reference this compatibility view. Because the ETRM documentation records that it is "not implemented in this database," the view may not exist as a compiled object in every environment; where it is present, it functions as a read-only projection over the price list line records.

Underlying Base Objects

The view text establishes the base objects the view queries. Its principal source is OE_PRICE_LIST_LINES (aliased SPLL), which supplies the price list line attributes, descriptive flexfield columns, and audit columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, REQUEST_ID, PROGRAM_ID, and related who-columns). It is joined to three supporting objects:

The view therefore consolidates item, pricing rule, and customer item context around each price list line, rather than storing any data itself.

Key Columns

Common Use Cases and Queries

This view is typically used for reporting and backward-compatible integration where a flattened price list line combined with item and rule descriptions is required. Because it depends on the QP_ORGANIZATION_ID profile option, query results reflect the item organization defined for the session.

A representative query retrieving active price list lines with item details:

  • SELECT price_list_id, inventory_item_id, concatenated_segments, item_description, list_price, name, start_date_active, end_date_active
  • FROM oe_price_list_lines_v
  • WHERE start_date_active <= SYSDATE AND (end_date_active IS NULL OR end_date_active >= SYSDATE);

For migration or reconciliation work, joining on PRICE_LIST_ID against the modern QP price list tables allows comparison between the legacy compatibility view and current pricing definitions. Given the "not implemented in this database" note, developers should verify the view's existence in the target environment before relying on it, and confirm the QP_ORGANIZATION_ID profile setting, as item joins will silently exclude rows when the organization does not match.