Skip to the content.

QP Modifier Details – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Imported from BI Publisher Description: Modifier Details Report for QP Application: Advanced Pricing Source: Modifier Details (XML) Short Name: QPXPRMLS_XML DB package: QP_QPXPRMLS_XMLP_PKG

he Modifier Details (columns) are repeated across all rows pertaining to the Modifier The List Line Details (columns) are repeated across all rows pertaining to the List Line

For a given modifier the row sequence is:

For each Modifier List the row sequence is:

You can filter on the Record Type column to restrict the data based on what you want to review (e.g just the Modifier Qualifiers, or just the Modifier Lines, or just the Line Level Qualifiers etc).

Report Parameters

Modifier Number From, Modifier Number To, Modifier Name From, Modifier Name To, Modifier Version From, Modifier Version To, Start Date Active, End Date Active, Active Modifier Only, Active Modifier Lines Only, Item Name, Item Category, Customer Name, Customer Class, Price List

Oracle EBS Tables Used

fnd_application_vl, qp_secu_list_headers_vl, qp_segments_b, qp_prc_contexts_b, qp_qualifiers_v, qp_lookups, qp_list_lines, qp_rltd_modifiers, qp_modifier_summary_v, qp_price_breaks_v, qp_pricing_attr_v, qp_pricing_attr_get_v, q1, q2, q3, q4, q5, q6

Report Categories

Enginatics, R12 only

Running This SQL Without Blitz Report

Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.

Download & Import Options

Resource Link
Excel Example Output QP Modifier Details - Default 24-Feb-2024 004246.xlsx
Blitz Report™ XML Import QP_Modifier_Details.xml
Full SQL on Enginatics www.enginatics.com/reports/qp-modifier-details/

Case Study & Technical Analysis: QP Modifier Details Report

Executive Summary

The QP Modifier Details report is a crucial configuration and audit tool for Oracle Advanced Pricing (QP). It provides a comprehensive and hierarchical view of all pricing modifiers, including discounts, surcharges, freight charges, and promotions, along with their associated qualifiers and price breaks. This report is indispensable for pricing analysts, sales managers, and system configurators to understand complex pricing strategies, audit modifier setups, troubleshoot pricing discrepancies, and ensure accurate and compliant application of all pricing adjustments.

Business Challenge

Oracle Advanced Pricing modifiers are highly flexible, allowing for complex pricing strategies based on numerous conditions. However, managing and understanding these configurations can be a significant challenge:

The Solution

This report offers a powerful, configurable, and hierarchical solution for analyzing and auditing pricing modifiers, transforming how organizations manage their pricing strategies.

Technical Architecture (High Level)

The report queries core Oracle Advanced Pricing tables to extract and present detailed modifier configurations.

Parameters & Filtering

The report offers extensive parameters for precise filtering and detailed data inclusion:

Performance & Optimization

As a detailed configuration report with hierarchical data, it is optimized by strong filtering and efficient joining strategies.

FAQ

1. What is the difference between a ‘Modifier’ and a ‘Price List’ in Oracle Advanced Pricing? A ‘Price List’ defines the base selling price for an item. A ‘Modifier’ is an adjustment to that base price, such as a discount (e.g., 10% off), a surcharge (e.g., a shipping fee), or a promotional offer (e.g., Buy One Get One Free). This report focuses on the detailed setup of these modifiers.

2. How do ‘Qualifiers’ affect a modifier? Qualifiers are conditions that must be met for a modifier to be applicable. For example, a discount modifier might have a qualifier that says “Only apply if Customer Class is ‘Wholesale’”. This report details all these qualifiers, helping to understand the conditions under which a modifier will activate.

3. Can this report help troubleshoot why a specific discount is not appearing on a sales order? Yes. By using the filtering parameters to find the expected modifier and then examining its List Line - Qualifiers and List Line - Pricing Attributes sections, you can verify if the order (customer, item, quantity, etc.) meets all the conditions defined for that modifier to be applied by the pricing engine.


© 2026 Enginatics