Search Results qp_modifier_summary_v
Overview
QP_MODIFIER_SUMMARY_V is a read-only database view owned by the APPS schema in Oracle E-Business Suite, within the Advanced Pricing (QP) product family. It is documented as VALID in both release 12.1.1 and 12.2.2. The view presents modifier summary information for modifier lists and serves as the data source for the summary block of the Modifiers form. Because it consolidates pricing attribute resolution, list line attributes, and price list line utility logic into a single queryable structure, it is also widely used in custom reporting and integration work where a flattened, denormalized representation of modifier configuration is required without navigating the Modifiers setup form directly.
Underlying Base Objects
The view is defined over two base objects documented in the ETRM metadata: the QP_LIST_LINES synonym and the QP_PRICING_ATTRIBUTES synonym. The view text confirms the primary source is QP_LIST_LINES (aliased QL), which stores every modifier and price list line in Advanced Pricing. A hint, USE_NL(QL, QPA) with INDEX(QL QP_LIST_LINES_N5), forces a nested-loop join and drives the query through the QP_LIST_LINES_N5 index.
The metadata also lists two package dependencies: QP_PRICE_LIST_LINE_UTIL and QP_QP_FORM_PRICING_ATTR. The former exposes utility functions that resolve pricing attributes and derived line values; the latter supplies form-level pricing attribute logic used by the Modifiers form. These packages are invoked rather than joined as tables, so the view's effective row source is the QP_LIST_LINES record with computed columns layered on top.
Key Columns
- LIST_LINE_ID / LIST_HEADER_ID — Primary key of the line and foreign key to its parent modifier or price list header.
- LIST_LINE_TYPE_CODE / MODIFIER_LEVEL_CODE — Classifies the line as a price, discount, surcharge, or other modifier, and indicates whether it applies at line, group, or order level.
- LIST_PRICE / OPERAND / ARITHMETIC_OPERATOR / PERCENT_PRICE — The pricing value and the arithmetic used to apply it.
- PRICE_BREAK_TYPE_CODE — Identifies point, range, or all-unit breaks.
- START_DATE_ACTIVE / END_DATE_ACTIVE — Effective dating for the line.
- INVENTORY_ITEM_ID / ORGANIZATION_ID / RELATED_ITEM_ID — Item and organization qualification; RELATED_ITEM_ID supports related-item modifiers.
- SUBSTITUTION_CONTEXT / SUBSTITUTION_ATTRIBUTE / SUBSTITUTION_VALUE — Generic qualifier mechanism for qualifying the modifier against flexfield-style attributes.
- ATTRIBUTE1–ATTRIBUTE15 / CONTEXT — Descriptive flexfield columns.
- PRICING_PHASE_ID / PRICING_GROUP_SEQUENCE / PRODUCT_PRECEDENCE — Controls evaluation ordering during pricing engine execution.
- AUTOMATIC_FLAG / OVERRIDE_FLAG / PRINT_ON_INVOICE_FLAG — Behavioral flags governing automatic application, manual override, and invoice display.
Common Use Cases and Queries
Typical usage includes auditing modifier qualification, extracting active discounts for a date range, and feeding downstream pricing analysis. A representative query returns all active lines for a given modifier list:
SELECT list_line_id, list_line_type_code, modifier_level_code, list_price, operand, arithmetic_operator, start_date_active, end_date_active FROM qp_modifier_summary_v WHERE list_header_id = :p_header AND TRUNC(SYSDATE) BETWEEN start_date_active AND NVL(end_date_active, TRUNC(SYSDATE)+1);SELECT list_line_no, inventory_item_id, substitution_context, substitution_attribute, substitution_value, list_price FROM qp_modifier_summary_v WHERE modifier_level_code = 'LINE' AND price_break_type_code = 'POINT';
Because the view applies nested-loop access through QP_LIST_LINES_N5, predicates on LIST_HEADER_ID perform well, whereas unqualified full scans of very large modifier lists should be avoided. All access is read-only, so the view is unsafe for DML; corresponding DML must target QP_LIST_LINES through the supported Advanced Pricing APIs.
-
View: QP_MODIFIER_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_MODIFIER_SUMMARY_V, object_name:QP_MODIFIER_SUMMARY_V, status:VALID, product: QP - Advanced Pricing , description: Modifier Summary information for Modifier Lists. Used by the Modifiers form (for summary block). , implementation_dba_data: APPS.QP_MODIFIER_SUMMARY_V ,
-
View: QP_MODIFIER_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_MODIFIER_SUMMARY_V, object_name:QP_MODIFIER_SUMMARY_V, status:VALID, product: QP - Advanced Pricing , description: Modifier Summary information for Modifier Lists. Used by the Modifiers form (for summary block). , implementation_dba_data: APPS.QP_MODIFIER_SUMMARY_V ,
-
PACKAGE BODY: APPS.DPP_PRICING_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:DPP_PRICING_PVT, status:VALID,
-
VIEW: APPS.OZF_OFFER_CLOB_V
12.2.2
owner:APPS, object_type:VIEW, object_name:OZF_OFFER_CLOB_V, status:VALID,
-
PACKAGE: APPS.QP_PRICE_LIST_LINE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:QP_PRICE_LIST_LINE_UTIL, status:VALID,
-
PACKAGE: APPS.QP_PRICE_LIST_LINE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:QP_PRICE_LIST_LINE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.DPP_PRICING_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:DPP_PRICING_PVT, status:VALID,
-
PACKAGE: APPS.QP_QP_FORM_PRICING_ATTR
12.2.2
owner:APPS, object_type:PACKAGE, object_name:QP_QP_FORM_PRICING_ATTR, status:VALID,
-
VIEW: APPS.OZF_OFFER_CLOB_V
12.1.1
owner:APPS, object_type:VIEW, object_name:OZF_OFFER_CLOB_V, status:VALID,
-
PACKAGE: APPS.QP_QP_FORM_PRICING_ATTR
12.1.1
owner:APPS, object_type:PACKAGE, object_name:QP_QP_FORM_PRICING_ATTR, status:VALID,
-
PACKAGE BODY: APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_OFFR_ELIG_PROD_DENORM_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_OFFR_ELIG_PROD_DENORM_PVT, status:VALID,
-
PACKAGE BODY: APPS.OZF_ADJUSTMENT_EXT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_ADJUSTMENT_EXT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OZF_ADJUSTMENT_EXT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_ADJUSTMENT_EXT_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.OZF_COPY_OFFER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_COPY_OFFER_PVT, status:VALID,
-
APPS.DPP_PRICING_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.OZF_COPY_OFFER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OZF_COPY_OFFER_PVT, status:VALID,
-
APPS.DPP_PRICING_PVT SQL Statements
12.2.2
-
VIEW: APPS.OZF_OFFER_CLOB_V
12.1.1
-
VIEW: APPS.OZF_OFFER_CLOB_V
12.2.2
-
SYNONYM: APPS.QP_PRICING_ATTRIBUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QP_PRICING_ATTRIBUTES, status:VALID,
-
SYNONYM: APPS.QP_PRICING_ATTRIBUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QP_PRICING_ATTRIBUTES, status:VALID,
-
APPS.OZF_COPY_OFFER_PVT SQL Statements
12.1.1
-
SYNONYM: APPS.QP_LIST_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:QP_LIST_LINES, status:VALID,
-
VIEW: APPS.QP_MODIFIER_SUMMARY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_MODIFIER_SUMMARY_V, object_name:QP_MODIFIER_SUMMARY_V, status:VALID,
-
VIEW: APPS.QP_MODIFIER_SUMMARY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_MODIFIER_SUMMARY_V, object_name:QP_MODIFIER_SUMMARY_V, status:VALID,
-
SYNONYM: APPS.QP_LIST_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:QP_LIST_LINES, status:VALID,
-
APPS.OZF_COPY_OFFER_PVT SQL Statements
12.2.2
-
APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT SQL Statements
12.1.1
-
APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT SQL Statements
12.2.2
-
APPS.OZF_ACTBUDGETRULES_PVT SQL Statements
12.2.2
-
APPS.OZF_ADJUSTMENT_EXT_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.2.2
-
APPS.OZF_ADJUSTMENT_EXT_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.1.1
-
APPS.OZF_ACTBUDGETRULES_PVT SQL Statements
12.1.1
-
APPS.OZF_COPY_OFFER_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.2.2
-
APPS.DPP_PRICING_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.2.2
-
APPS.DPP_PRICING_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.1.1
-
APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.2.2
-
APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.1.1
-
APPS.OZF_COPY_OFFER_PVT dependencies on QP_MODIFIER_SUMMARY_V
12.1.1
-
PACKAGE BODY: APPS.DPP_PRICING_PVT
12.1.1
-
PACKAGE BODY: APPS.DPP_PRICING_PVT
12.2.2
-
APPS.DPP_PRICING_PVT dependencies on OZF_OFFERS_V
12.2.2
-
APPS.DPP_PRICING_PVT dependencies on OZF_OFFERS_V
12.1.1
-
APPS.DPP_PRICING_PVT dependencies on OZF_OFFERS
12.2.2
-
APPS.DPP_PRICING_PVT dependencies on OZF_OFFERS
12.1.1