Search Results modifier_level




Overview

QP_LINES_SUMMARY_V is a reporting view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the QP (Advanced Pricing) product family. The view is documented as VALID in both EBS 12.1.1 and 12.2.2. Its stated purpose is to display the Modifier Lines summary for a given set of query criteria in the Pricing Organizer — the administrative workbench used by pricing managers to search, review, and maintain price lists, modifiers, and related pricing entities.

The view presents a denormalized, presentation-ready projection of pricing setup data. Rather than exposing raw code values, it embeds calls to the QP_QP_FORM_PRICING_ATTR package to translate coded columns into user-facing meanings. The view is therefore principally a reporting and integration object: it supports Pricing Organizer search results, custom operational reports, and downstream extracts that need a flat, human-readable rendering of modifier lines without joining the underlying normalized pricing tables directly.

Underlying Base Objects

The view is defined over the following documented base objects:

  • QP_LIST_HEADERS_TL (synonym) — the translatable header table holding the pricing list name and description; joined as TL.
  • QP_LIST_LINES (synonym) — the core modifier/price list line table; aliased QL and providing the majority of the exposed columns.
  • QP_PRICING_ATTRIBUTES (synonym) — aliased QPA; supplies qualification and pricing attribute context, attribute, value from/to, comparison operator, and product attribute detail.
  • QP_QP_FORM_PRICING_ATTR (package) — invoked via GET_MEANING to resolve coded values (for example MODIFIER_LEVEL_CODE and LIST_LINE_TYPE_CODE) into display meanings.
  • FND_USER_AP_PKG (package) — referenced for user-related lookups associated with the created-by and updated-by columns.
  • QP_PRICE_LIST_LINE_UTIL (package) — referenced for pricing line utility logic used by the view.

The view text carries an explicit optimizer hint block, INDEX(TL QP_LIST_HEADERS_TL_PK) USE_NL(TL, QL, QPA), directing the optimizer to drive from the header primary key index and perform nested-loop joins into QP_LIST_LINES and QP_PRICING_ATTRIBUTES. This is consistent with the Pricing Organizer's access pattern, where a search usually begins from a known list header or name.

Key Columns

Common Use Cases and Queries

The primary use case is Pricing Organizer browse and search, where the view supplies the modifier line summary grid for user-entered criteria. Secondary use cases include ad hoc reporting on modifier setup, auditing effective-dating and qualification attributes, and extracting modifier lines for reconciliation or migration.

A typical query resolves a list header by name and returns its lines:

  • SELECT list_line_id, name, list_line_no, list_line_type_code, arithmetic_operator, operand, start_date_active, end_date_active FROM apps.qp_lines_summary_v WHERE name = :p_list_name ORDER BY list_line_no;
  • SELECT list_header_id, modifier_level_code, pricing_attribute, pricing_attr_value_from, pricing_attr_value_to, comparison_operator_code FROM apps.qp_lines_summary_v WHERE list_header_id = :p_header_id;
  • SELECT COUNT(*) FROM apps.qp_lines_summary_v WHERE TRUNC(start_date_active) >= :p_from_date AND (expiration_date IS NULL OR expiration_date >= :p_to_date);

Because the view invokes QP_QP_FORM_PRICING_ATTR.GET_MEANING, queries returning those derived meaning columns are more expensive than direct table access. For high-volume extracts, restricting by list header or name allows the documented nested-loop plan to be used efficiently; broader predicate sets may benefit from querying QP_LIST_LINES and QP_PRICING_ATTRIBUTES directly.

  • View: QP_LINES_SUMMARY_V 12.1.1

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.QP_LINES_SUMMARY_V,  object_name:QP_LINES_SUMMARY_V,  status:VALID,  product: QP - Advanced Pricingdescription: This view is used to display the Modifier Lines summary for a given query criteria in the Pricing Organizer. ,  implementation_dba_data: APPS.QP_LINES_SUMMARY_V

  • View: QP_LINES_SUMMARY_V 12.2.2

    owner:APPS,  object_type:VIEW,  fnd_design_data:QP.QP_LINES_SUMMARY_V,  object_name:QP_LINES_SUMMARY_V,  status:VALID,  product: QP - Advanced Pricingdescription: This view is used to display the Modifier Lines summary for a given query criteria in the Pricing Organizer. ,  implementation_dba_data: APPS.QP_LINES_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 Pricingdescription: 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.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 Pricingdescription: Modifier Summary information for Modifier Lists. Used by the Modifiers form (for summary block). ,  implementation_dba_data: APPS.QP_MODIFIER_SUMMARY_V