Search Results qp_list_headers_b
The QP_LIST_HEADERS_B
table is a fundamental data structure within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically serving as the backbone for pricing functionality in the Oracle Advanced Pricing module. This table stores header-level information for price lists, modifiers, and qualifiers, which are essential for defining complex pricing rules, discounts, surcharges, and promotions in Oracle Order Management and other related modules. Below is a detailed technical breakdown of its structure, purpose, and integration within Oracle EBS.
Key Attributes of QP_LIST_HEADERS_B
- LIST_HEADER_ID: Primary key column that uniquely identifies each price list or modifier.
- LIST_TYPE_CODE: Specifies the type of list (e.g.,
PRL
for Price Lists,PLL
for Modifiers). - NAME: Descriptive name of the price list or modifier.
- DESCRIPTION: Optional field for additional details.
- START_DATE_ACTIVE and
END_DATE_ACTIVE
: Define the validity period of the list. - CURRENCY_CODE: Indicates the currency associated with the price list.
- ACTIVE_FLAG: Boolean flag (
Y
/N
) to enable/disable the list. - AUTOMATIC_FLAG: Determines whether the list is system-generated or manually created.
- PROGRAM_ID,
REQUEST_ID
, andCREATED_BY
: Audit columns for tracking creation and modification.
Functional Role in Oracle EBS
The QP_LIST_HEADERS_B
table acts as the parent entity for pricing hierarchies. It links to child tables like QP_LIST_LINES
(for line-level pricing details) and QP_QUALIFIERS
(for rule-based pricing conditions). For example:
- Price Lists: When
LIST_TYPE_CODE = 'PRL'
, the table defines base selling prices for items, services, or categories. - Modifiers: When
LIST_TYPE_CODE = 'PLL'
, it stores discounts, surcharges, or promotions applied during order entry.
Integration with Other Modules
The table integrates tightly with Oracle Order Management (OE_ORDER_HEADERS_ALL
), Inventory (MTL_SYSTEM_ITEMS_B
), and Accounts Receivable (RA_CUSTOMERS
). Pricing engine APIs (e.g., QP_PREQ_GRP
) reference this table to evaluate real-time pricing during transactions.
Technical Considerations
- Indexes: Key indexes include
QP_LIST_HEADERS_B_N1
(onLIST_HEADER_ID
) andQP_LIST_HEADERS_B_U1
(unique constraint onNAME
). - Partitioning: In high-volume environments, partitioning by
LIST_TYPE_CODE
or date ranges may improve performance. - API Usage: Customizations should leverage Oracle's Pricing APIs (
QP_PRICE_REQUEST_PUB
) rather than direct DML to maintain data integrity.
Common Customizations
Extensions often include:
- Adding custom columns via
AD_ZD
tables for industry-specific attributes. - Creating triggers to synchronize price lists with external CRM systems.
- Implementing batch jobs to expire/inactivate lists based on business rules.
Conclusion
The QP_LIST_HEADERS_B
table is a critical component of Oracle Advanced Pricing, enabling flexible and scalable pricing strategies. Its design supports multi-currency, date-effective, and rule-based pricing, making it indispensable for global enterprises. Proper understanding of this table is essential for configuring, customizing, or troubleshooting pricing workflows in Oracle EBS 12.1.1 and 12.2.2.
-
Table: QP_LIST_HEADERS_B
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_LIST_HEADERS_B, object_name:QP_LIST_HEADERS_B, status:VALID, product: QP - Advanced Pricing , description: QP_LIST_HEADERS_B stores the header information for all lists. List types can be, for example, Price Lists, Discount Lists or Promotions. , implementation_dba_data: QP.QP_LIST_HEADERS_B ,
-
Table: QP_LIST_HEADERS_B
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_LIST_HEADERS_B, object_name:QP_LIST_HEADERS_B, status:VALID, product: QP - Advanced Pricing , description: QP_LIST_HEADERS_B stores the header information for all lists. List types can be, for example, Price Lists, Discount Lists or Promotions. , implementation_dba_data: QP.QP_LIST_HEADERS_B ,
-
APPS.QP_DEFAULT_PRICE_LIST_LINE dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_ATTR_MAPPING_PUB dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.ASL_INV_ITEM_SUMM_PUB dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_COPY_PRICELIST_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_VALIDATE_PLL_PRICING_ATTR dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_INT_LOADER_PUB dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_VALIDATE_PRICING_ATTR dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OE_PRICE_LIST_UTIL dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OZF_PROMOTIONAL_OFFERS_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_ADJUST_PRICELIST_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OE_BULK_PRICEORDER_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_LIST_HEADERS_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OE_UPGRADE_MISC dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_MODIFIER_LIST_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OE_RELATED_ITEMS_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_LIST_HEADERS_PKG dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_UTIL_PUB dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_VALIDATE_PRICE_LIST_LINE dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_QUALIFIER_RULES_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.FTE_LTL_LOADER dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_MODIFIERS_GRP dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_QP_FORM_PRICING_ATTR dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_ATTR_GRP_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OE_OE_AVAILABILITY dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OE_PRICE_LIST_LINE_UTIL dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.OZF_OFFER_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.OE_RELATED_ITEMS_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.HZ_ACCOUNT_VALIDATE_V2PUB dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.OE_PRICING_CONT_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.OE_RETROBILL_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.OE_UPGRADE_MISC_NEW dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_UTIL dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_PRICE_BOOK_UTIL dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_COPY_PRICELIST_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.INV_TRANSACTION_FLOW_PUB dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_MODIFIER_LIST_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_PRICE_FORMULA_UPG_UTIL_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_BULK_PREQ_GRP dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_MODIFIER_UPGRADE_PVT dependencies on QP_LIST_HEADERS_B
12.2.2
-
APPS.QP_QP_FORM_PRICING_ATTR dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_MAINTAIN_DENORMALIZED_DATA dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.OZF_PRE_PROCESS_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_LIMIT_ATTRS_UTIL dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_ARCHIVE_ENTITY_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_PROCESS_OTHER_BENEFITS_PVT dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.FTE_LANE_PKG dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_QP_PRL_FORM_QUALIFIERS dependencies on QP_LIST_HEADERS_B
12.1.1
-
APPS.QP_BULK_PREQ_GRP dependencies on QP_LIST_HEADERS_B
12.1.1