Results for “substitution_context”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
QPBV_TERM_SUBSTITUTIONS is an Oracle E-Business Suite view owned by the APPS schema within the QP (Advanced Pricing) product family. As its description states, the view exposes information about Term Substitutions type of Modifiers. In Oracle Advanced Pricing, a modifier is a pricing adjustment or list-line rule that governs how prices are calculated, substituted, or constrained. Term substitutions represent a specialized modifier category used to replace one term (such as a payment term, shipping term, or similar qualifier) with an alternative under controlled conditions.
The view is classified as VALID in the ETRM metadata for both 12.1.1 and 12.2.2, and it behaves as a filtered, read-only projection rather than a stored table. Its principal analytical role is to consolidate only those list lines whose LIST_LINE_TYPE_CODE equals 'TSN', thereby isolating term substitution records from the broader population of pricing list lines. This makes it a convenient reporting and integration surface for developers, business analysts, and interface designers who need to retrieve substitution-specific modifier data without manually applying the type filter against the underlying base table.
Underlying Base Objects
The documented base object referenced by QPBV_TERM_SUBSTITUTIONS is QP_LIST_LINES, accessed through a synonym in the APPS schema. The view is defined as a straightforward SELECT from QP_LIST_LINES with a single predicate restricting returned rows to LIST_LINE_TYPE_CODE = 'TSN'. All columns exposed by the view are drawn directly from the base table; no joins, aggregations, or computed expressions are introduced.
Because the view inherits the structure of QP_LIST_LINES, it carries the standard EBS audit and concurrency columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY) alongside pricing-specific attributes. The view therefore does not create or duplicate data—it filters and re-presents existing modifier definitions maintained through the Advanced Pricing setup and the Modifier (Pricing) windows.
Key Columns
- MODIFIER_LEVEL_CODE — Identifies the level at which the modifier applies (for example, line, order, or group level). This is frequently searched because it determines the scope over which a substitution modifier operates.
- LIST_HEADER_ID and LIST_LINE_ID — The primary keys of the parent price list and the specific list line, respectively.
- LIST_LINE_NO — The display sequence number of the line within its list.
- LIST_LINE_TYPE_CODE — Always
'TSN'in this view, confirming the line is a term substitution. - START_DATE_ACTIVE / END_DATE_ACTIVE — Effective dating that governs when the substitution is active.
- SUBSTITUTION_CONTEXT, SUBSTITUTION_ATTRIBUTE, SUBSTITUTION_VALUE — The context, attribute, and value that define what is being substituted and with what.
- INCOMPATIBILITY_GRP_CODE — The incompatibility group used to prevent conflicting substitutions from co-applying.
- PRODUCT_PRECEDENCE — Controls resolution priority when multiple substitutions apply.
- PRICING_PHASE_ID — Links the line to the pricing phase in which it is evaluated.
- ESTIM_GL_VALUE — The estimated general ledger value associated with the line.
Common Use Cases and Queries
Typical uses include auditing active term substitutions, validating effective dates, and feeding substitution data into integrations or custom pricing reports. Because the view already filters for 'TSN', queries remain simple.
- List all term substitutions active on a given date:
SELECT list_header_id, list_line_no, modifier_level_code, substitution_context, substitution_attribute, substitution_value FROM apps.qpbv_term_substitutions WHERE TRUNC(SYSDATE) BETWEEN start_date_active AND NVL(end_date_active, TRUNC(SYSDATE)); - Filter by modifier level to inspect scope:
SELECT list_line_id, list_header_id, modifier_level_code, product_precedence FROM apps.qpbv_term_substitutions WHERE modifier_level_code = 'LINE';
- Review incompatibility grouping for conflict analysis:
SELECT list_header_id, list_line_no, incompatibility_grp_code FROM apps.qpbv_term_substitutions ORDER BY incompatibility_grp_code, product_precedence;
In each case, the view supplies a reliable, pre-filtered foundation for substitution-focused reporting within Oracle Advanced Pricing.
-
This view gives information about Term Substitutuions type of Modifiers.
APPS.QPBV_TERM_SUBSTITUTIONS·↳ QP_LIST_LINES·Explore QP module →
-
This view gives information about Term Substitutuions type of Modifiers.
APPS.QPFV_TERM_SUBSTITUTIONS·↳ QP_LIST_LINES·↳ QP_QP_FORM_PRICING_ATTR·Explore QP module →
-
PACKAGE: APPS.QP_VALIDATE 12.2.2
-
PACKAGE: APPS.QP_VALIDATE 12.1.1
-
This view gives information about Term Substitutuions type of Modifiers.
APPS.QPFV_TERM_SUBSTITUTIONS·↳ QP_LIST_LINES·↳ QP_QP_FORM_PRICING_ATTR·Explore QP module →
-
View: QP_LIST_ATTRIBUTES_V 12.1.1
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables), QP_LIST_LINES and QP_PRICING_ATTRIBUTES. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..), their lines and pricing attributes. All the columns
APPS.QP_LIST_ATTRIBUTES_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·↳ QP_PRICING_ATTRIBUTES·Explore QP module →
-
View: QP_MODIFIER_SUMMARY_V 12.1.1
Modifier Summary information for Modifier Lists. Used by the Modifiers form (for summary block).
APPS.QP_MODIFIER_SUMMARY_V·↳ QP_LIST_LINES·↳ QP_PRICE_LIST_LINE_UTIL·↳ QP_PRICING_ATTRIBUTES·Explore QP module →
-
QP_LIST_LINES stores all list lines for lists in QP_LIST_HEADERS_B.
-
View: QP_MODIFIER_SUMMARY_V 12.2.2
Modifier Summary information for Modifier Lists. Used by the Modifiers form (for summary block).
APPS.QP_MODIFIER_SUMMARY_V·↳ QP_LIST_LINES·↳ QP_PRICE_LIST_LINE_UTIL·↳ QP_PRICING_ATTRIBUTES·Explore QP module →
-
View: QP_LINE_LVL_QUAL_V 12.1.1
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables), QP_LIST_LINES and QP_QUALIFIERS. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..) and their lines whose lines are associated with pricing qual
APPS.QP_LINE_LVL_QUAL_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·↳ QP_QUALIFIERS·Explore QP module →
-
View: QP_LINE_LVL_QUAL_V 12.2.2
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables), QP_LIST_LINES and QP_QUALIFIERS. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..) and their lines whose lines are associated with pricing qual
APPS.QP_LINE_LVL_QUAL_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·↳ QP_QUALIFIERS·Explore QP module →
-
This view gives information about Term Substitutuions type of Modifiers.
APPS.QPBV_TERM_SUBSTITUTIONS·↳ QP_LIST_LINES·Explore QP module →
-
View: QP_LIST_ATTRIBUTES_V 12.2.2
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables), QP_LIST_LINES and QP_PRICING_ATTRIBUTES. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..), their lines and pricing attributes. All the columns
APPS.QP_LIST_ATTRIBUTES_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·↳ QP_PRICING_ATTRIBUTES·Explore QP module →
-
View: QP_LIST_LINES_V 12.1.1
Price List Lines information - used for List Lines block in Price Lists form.
APPS.QP_LIST_LINES_V·↳ QP_LIST_LINES·↳ QP_PRICE_LIST_LINE_UTIL·↳ QP_PRICING_ATTRIBUTES·Explore QP module →
-
View: QP_LINES_SUMMARY_V 12.1.1
This view is used to display the Modifier Lines summary for a given query criteria in the Pricing Organizer.
APPS.QP_LINES_SUMMARY_V·↳ FND_USER_AP_PKG·↳ QP_LIST_HEADERS_TL·↳ QP_LIST_LINES·Explore QP module →
-
View: QP_LINES_SUMMARY_V 12.2.2
This view is used to display the Modifier Lines summary for a given query criteria in the Pricing Organizer.
APPS.QP_LINES_SUMMARY_V·↳ FND_USER_AP_PKG·↳ QP_LIST_HEADERS_TL·↳ QP_LIST_LINES·Explore QP module →
-
QP_LIST_LINES stores all list lines for lists in QP_LIST_HEADERS_B.
-
View: QP_LISTS_V 12.2.2
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables) and QP_LIST_LINES. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..) and their lines. All the columns of the underlying tables or views are incl
APPS.QP_LISTS_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·Explore QP module →
-
View: QP_LISTS_V 12.1.1
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables) and QP_LIST_LINES. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..) and their lines. All the columns of the underlying tables or views are incl
APPS.QP_LISTS_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·Explore QP module →
-
View: QP_HDR_LVL_QUAL_V 12.1.1
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables), QP_LIST_LINES and QP_QUALIFIERS. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..) and their lines whose headers are associate with pricing qual
APPS.QP_HDR_LVL_QUAL_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·↳ QP_QUALIFIERS·Explore QP module →
-
View: QP_HDR_LVL_QUAL_V 12.2.2
View that joins QP_LIST_HEADERS_VL (MLS View on Base Tables), QP_LIST_LINES and QP_QUALIFIERS. This view is used to retrieve all the list types (E.g Price Lists, Discounts etc..) and their lines whose headers are associate with pricing qual
APPS.QP_HDR_LVL_QUAL_V·↳ QP_LIST_HEADERS_VL·↳ QP_LIST_LINES·↳ QP_QUALIFIERS·Explore QP module →
-
View: QP_PRICE_BREAKS_V 12.1.1
Price or Modifier Break lines information. Used by Price List and Modifiers form.
APPS.QP_PRICE_BREAKS_V·↳ QP_LIST_LINES·↳ QP_PRICING_ATTRIBUTES·↳ QP_RLTD_MODIFIERS·Explore QP module →
-
View: QP_PRICE_BREAKS_V 12.2.2
Price or Modifier Break lines information. Used by Price List and Modifiers form.
APPS.QP_PRICE_BREAKS_V·↳ QP_LIST_LINES·↳ QP_PRICING_ATTRIBUTES·↳ QP_RLTD_MODIFIERS·Explore QP module →
-
View: QP_LIST_LINES_V 12.2.2
Price List Lines information - used for List Lines block in Price Lists form.
APPS.QP_LIST_LINES_V·↳ QP_LIST_LINES·↳ QP_PRICE_LIST_LINE_UTIL·↳ QP_PRICING_ATTRIBUTES·Explore QP module →
-
QP_LIST_LINES stores all list lines for lists in QP_LIST_HEADERS_B.
-
QP_LIST_LINES stores all list lines for lists in QP_LIST_HEADERS_B.
-
VIEW: QP.QP_ARCH_LIST_LINES# 12.2.2
-
VIEW: QP.QP_LIST_LINES# 12.2.2
-
VIEW: APPS.QP_LISTS_V 12.1.1
-
VIEW: APPS.QP_LISTS_V 12.2.2
-
VIEW: QP.QP_ARCH_LIST_LINES# 12.2.2
-
VIEW: APPS.QP_HDR_LVL_QUAL_V 12.2.2
-
VIEW: APPS.QP_HDR_LVL_QUAL_V 12.1.1