Search Results qp_qualifiers
Overview
The QP_QUALIFIERS table is a core data structure within the Oracle E-Business Suite Advanced Pricing (QP) module. It functions as the central repository for storing detailed qualifier attribute information. In the context of the pricing engine, a qualifier defines the specific conditions under which a price, modifier, or promotion is applicable. This table holds the discrete attribute values that constitute these conditions, linking them to specific pricing entities such as price lists or individual list lines. Its role is critical for enabling complex, attribute-based pricing rules that are fundamental to the Advanced Pricing module's functionality in both EBS 12.1.1 and 12.2.2.
Key Information Stored
The table's primary purpose is to store the linkage between a pricing rule and the specific attribute values that qualify its application. The key columns, as indicated by the metadata, include the primary key QUALIFIER_ID, which uniquely identifies each qualifier record. The table maintains relationships to major pricing objects via foreign keys: LIST_HEADER_ID links to QP_LIST_HEADERS_B for header-level qualifiers, LIST_LINE_ID links to QP_LIST_LINES for line-level qualifiers, and CREATED_FROM_RULE_ID links to QP_QUALIFIER_RULES, indicating the rule template from which the qualifier was instantiated. Other typical columns (implied by its function) would store the qualifier context (e.g., Customer, Product), attribute code, operator (e.g., =, BETWEEN), and the attribute value(s).
Common Use Cases and Queries
This table is primarily accessed for troubleshooting pricing engine behavior, auditing pricing rules, and generating custom price qualification reports. A common query involves identifying all qualifiers attached to a specific price list to understand its applicability. For example:
- SELECT qualifier_id, list_header_id, attribute, operand FROM qp_qualifiers WHERE list_header_id = <price_list_id>;
Another frequent use case is analyzing the lineage of a qualifier by joining to QP_QUALIFIER_RULES via CREATED_FROM_RULE_ID. Reporting on customer-specific or product-specific pricing conditions also requires querying this table to extract the stored attribute values that define those conditions.
Related Objects
As defined by its foreign keys, QP_QUALIFIERS has direct, integral relationships with several core pricing tables. It is a child table of QP_LIST_HEADERS_B (for price lists) and QP_LIST_LINES (for price list lines and modifiers). It is also derived from QP_QUALIFIER_RULES, which stores the reusable qualifier rule templates. The table is heavily referenced by the pricing engine's internal logic during price list and modifier validation, as well as during the price request processing to evaluate which pricing rules qualify for a given transaction.
-
Table: QP_QUALIFIERS
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_QUALIFIERS, object_name:QP_QUALIFIERS, status:VALID, product: QP - Advanced Pricing , description: QP_QUALIFIERS stores qualifier attribute information. , implementation_dba_data: QP.QP_QUALIFIERS ,
-
Table: QP_QUALIFIERS
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_QUALIFIERS, object_name:QP_QUALIFIERS, status:VALID, product: QP - Advanced Pricing , description: QP_QUALIFIERS stores qualifier attribute information. , implementation_dba_data: QP.QP_QUALIFIERS ,
-
APPS.QP_ATTR_MAPPING_PUB dependencies on QP_QUALIFIERS
12.1.1
-
APPS.OE_OE_AVAILABILITY dependencies on QP_QUALIFIERS
12.1.1
-
APPS.HZ_PURGE_GEN dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_LIST_HEADERS_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_JAVA_ENGINE_CACHE_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_VALIDATE_QUALIFIERS dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_BULK_VALIDATE dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_QUALIFIERS_UTIL dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_ARCHIVE_ENTITY_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_QP_PRL_FORM_QUALIFIERS dependencies on QP_QUALIFIERS
12.1.1
-
APPS.OE_PRICING_CONT_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_PREQ_PUB dependencies on QP_QUALIFIERS
12.1.1
-
APPS.OZF_OFFR_ELIG_PROD_DENORM_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_BULK_LOADER_PUB dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_JAVA_ENGINE_CACHE_PVT dependencies on QP_QUALIFIERS
12.2.2
-
APPS.FTE_TL_LOADER dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_QUALIFIERS_UTIL dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_QUALIFIER_PVT dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_MAINTAIN_DENORMALIZED_DATA dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_ADD_ITEM_PRCLIST_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.AHL_VWP_RULES_PVT dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_BULK_VALIDATE dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_VIEW_UTIL dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_COPY_PRICELIST_PVT dependencies on QP_QUALIFIERS
12.2.2
-
APPS.FTE_RATE_CHART_PKG dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_QP_PRL_FORM_QUALIFIERS dependencies on QP_QUALIFIERS
12.2.2
-
APPS.FTE_LTL_LOADER dependencies on QP_QUALIFIERS
12.1.1
-
APPS.FTE_LTL_LOADER dependencies on QP_QUALIFIERS
12.2.2
-
APPS.OZF_COPY_OFFER_PVT dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_ATTR_MAPPING_PUB dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_QP_FORM_MODIFIERS dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_QUALIFIERS_UTIL_MOD dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_MODIFIERS_UTIL dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_MODIFIER_UPGRADE_UTIL_PVT dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_CUST_MERGE dependencies on QP_QUALIFIERS
12.1.1
-
APPS.OE_OE_PRICING_AVAILABILITY dependencies on QP_QUALIFIERS
12.1.1
-
APPS.OE_AGREEMENT_UTIL dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_PARTY_MERGE_PKG dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_PRICE_LIST_UTIL dependencies on QP_QUALIFIERS
12.1.1
-
APPS.OE_ORDER_ADJ_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_COPY_MODIFIERS_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_VALIDATE_SEG dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_BULK_EXPORT_TMP_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_MODIFIERS_PVT dependencies on QP_QUALIFIERS
12.1.1
-
APPS.QP_PRC_UTIL dependencies on QP_QUALIFIERS
12.1.1
-
APPS.OE_PRICE_LIST_UTIL dependencies on QP_QUALIFIERS
12.2.2
-
APPS.OZF_VOLUME_OFFER_QUAL_PVT dependencies on QP_QUALIFIERS
12.2.2
-
APPS.QP_UPDATE_UTIL dependencies on QP_QUALIFIERS
12.2.2