Search Results product
The QP_INTERFACE_PRICING_ATTRIBS
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical interface table used by the Pricing Engine (QP) module to process pricing attribute data during pricing transactions. This table serves as a staging area for attribute-related information before it is validated and processed by the Oracle Pricing engine. Below is a detailed technical summary of its structure, purpose, and usage in Oracle EBS.
Purpose and Context
TheQP_INTERFACE_PRICING_ATTRIBS
table is part of the Oracle Pricing module's interface architecture, which facilitates the integration of pricing data from external systems or internal EBS modules. It stores attribute-level details that influence pricing calculations, such as product categories, customer segments, or promotional conditions. This table works in conjunction with other interface tables like QP_INTERFACE_LINES
and QP_INTERFACE_HEADERS
to ensure accurate pricing during order management, invoicing, or quote generation.
Key Columns and Structure
The table consists of columns that define pricing attributes at a granular level. Some of the critical columns include:- INTERFACE_LINE_ID: Foreign key linking to
QP_INTERFACE_LINES
, associating attributes with specific pricing lines. - PRICING_ATTRIBUTE_ID: A unique identifier for each attribute record.
- PRICING_CONTEXT: Specifies the context (e.g., "ITEM", "CUSTOMER") under which the attribute is applied.
- PRICING_ATTRIBUTE: Defines the attribute type (e.g., "ITEM_CATEGORY", "CUSTOMER_CLASS").
- PRICING_ATTR_VALUE_FROM/TO: Stores the attribute value or range (e.g., product category code, customer tier).
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Audit columns tracking record creation and modifications.
Data Flow and Integration
Data is typically inserted intoQP_INTERFACE_PRICING_ATTRIBS
via APIs, PL/SQL scripts, or integration tools like Oracle Integration Cloud. The Oracle Pricing Engine processes these records during pricing runs, validating them against master data (e.g., items, customers) and applying relevant price adjustments, discounts, or surcharges. After processing, the data may be purged or archived based on retention policies.
Common Use Cases
- Order Management: Attributes like "ORDER_TYPE" or "SHIPMENT_PRIORITY" can trigger tiered pricing.
- Promotions: Attributes such as "PROMO_CODE" or "LOYALTY_LEVEL" enable dynamic discounting.
- Custom Pricing: Unique attributes (e.g., "CONTRACT_ID") support customer-specific pricing agreements.
Technical Considerations
- Indexing: Proper indexing on
INTERFACE_LINE_ID
andPRICING_ATTRIBUTE_ID
is crucial for performance. - Data Validation: Invalid attribute values may cause pricing failures; pre-validation via APIs is recommended.
- Concurrency: High-volume systems may require partitioning or parallel processing.
Version-Specific Notes
In EBS 12.2.2, enhancements to the Pricing Engine may introduce additional columns or optimizations, but the core functionality remains consistent with 12.1.1. Always refer to version-specific Oracle documentation for schema changes.Conclusion
TheQP_INTERFACE_PRICING_ATTRIBS
table is a foundational component of Oracle Pricing, enabling flexible and attribute-driven pricing logic. Its proper configuration and maintenance are essential for accurate pricing outcomes in Oracle EBS implementations.
-
Lookup Type: YES_NO
12.1.1
product: QP - Advanced Pricing , meaning: Yes and No , description: Yes and No ,
-
Lookup Type: YES_NO
12.2.2
product: QP - Advanced Pricing , meaning: Yes and No , description: Yes and No ,
-
Lookup Type: QP_CONTEXT_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Types of Context , description: Indicates the type of Context ,
-
Lookup Type: QP_CONTEXT_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Types of Context , description: Indicates the type of Context ,
-
Lookup Type: MULTI_CURR_ATTRIBUTE_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Multi Currency Attribute Type , description: Multi Currency Attribute Type ,
-
Lookup Type: MULTI_CURR_ATTRIBUTE_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Multi Currency Attribute Type , description: Multi Currency Attribute Type ,
-
Lookup Type: LIMIT_ATTRIBUTE_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Limit Attribute Type , description: Indicates whether a dimension attribute for a limit is a qualifier, product or pricing attribute ,
-
Lookup Type: LIMIT_ATTRIBUTE_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Limit Attribute Type , description: Indicates whether a dimension attribute for a limit is a qualifier, product or pricing attribute ,
-
Lookup Type: QP_REVISION_REASON_CODE
12.1.1
product: QP - Advanced Pricing , meaning: Revision Reason Code , description: Revision reason for Agreement Header and Lines ,
-
Lookup Type: QP_REVISION_REASON_CODE
12.2.2
product: QP - Advanced Pricing , meaning: Revision Reason Code , description: Revision reason for Agreement Header and Lines ,
-
Lookup Type: ORGANIZER_PROD_ATTR_OPTION
12.1.1
product: QP - Advanced Pricing , meaning: ORGANIZER PRODUCT ATTRIBUTES OPTION , description: Product Attributes Option to be used in Pricing Organizer ,
-
Lookup Type: ORGANIZER_PROD_ATTR_OPTION
12.2.2
product: QP - Advanced Pricing , meaning: ORGANIZER PRODUCT ATTRIBUTES OPTION , description: Product Attributes Option to be used in Pricing Organizer ,
-
Lookup Type: AGREEMENT_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Meaning N/A for : AGREEMENT_TYPE , description: Agreement Types ,
-
Lookup Type: AGREEMENT_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Meaning N/A for : AGREEMENT_TYPE , description: Agreement Types ,
-
Lookup Type: CURRENCY PRECISION TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Currency Precision Type , description: Currency Precision Type ,
-
Lookup Type: CURRENCY PRECISION TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Currency Precision Type , description: Currency Precision Type ,
-
View: QPBV_PRODUCTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPBV_PRODUCTS, object_name:QPBV_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives information about a 'Buy' Product of a Modifier or Product of a Price list. , implementation_dba_data: APPS.QPBV_PRODUCTS ,
-
View: QPBV_PRODUCTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPBV_PRODUCTS, object_name:QPBV_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives information about a 'Buy' Product of a Modifier or Product of a Price list. , implementation_dba_data: APPS.QPBV_PRODUCTS ,
-
Lookup Type: COLUMN_TYPE_CODE
12.1.1
product: QP - Advanced Pricing , meaning: column_type_code , description: allowed column type code ,
-
Lookup Type: COLUMN_TYPE_CODE
12.2.2
product: QP - Advanced Pricing , meaning: column_type_code , description: allowed column type code ,
-
Lookup Type: PRORATION_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: Proration Type , description: Methods used to prorate discounts (none,category,all lines) ,
-
Lookup Type: PRORATION_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: Proration Type , description: Methods used to prorate discounts (none,category,all lines) ,
-
View: QPFV_PRODUCTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPFV_PRODUCTS, object_name:QPFV_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives information about a 'Buy' Product of a Modifier or Product of a Price list. , implementation_dba_data: APPS.QPFV_PRODUCTS ,
-
View: QPFV_PRODUCTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPFV_PRODUCTS, object_name:QPFV_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives information about a 'Buy' Product of a Modifier or Product of a Price list. , implementation_dba_data: APPS.QPFV_PRODUCTS ,
-
View: QPBV_ADDITIONAL_BUY_PRODUCTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPBV_ADDITIONAL_BUY_PRODUCTS, object_name:QPBV_ADDITIONAL_BUY_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives the information about the additional BUY product in a discount. For example, Buy 1 Shampoo and 1 Conditioner, Get 20% discount. This view gives information about additional product - 1 conditioner. , implementation_dba_data: APPS.QPBV_ADDITIONAL_BUY_PRODUCTS ,
-
View: QPBV_ADDITIONAL_BUY_PRODUCTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPBV_ADDITIONAL_BUY_PRODUCTS, object_name:QPBV_ADDITIONAL_BUY_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives the information about the additional BUY product in a discount. For example, Buy 1 Shampoo and 1 Conditioner, Get 20% discount. This view gives information about additional product - 1 conditioner. , implementation_dba_data: APPS.QPBV_ADDITIONAL_BUY_PRODUCTS ,
-
Lookup Type: SOURCE_SYSTEM
12.2.2
product: QP - Advanced Pricing , meaning: Source System , description: Source System from which Delivery Details are imported ,
-
Lookup Type: SOURCE_SYSTEM
12.1.1
product: QP - Advanced Pricing , meaning: Source System , description: Source System from which Delivery Details are imported ,
-
Table: QP_INTERFACE_PRICING_ATTRIBS
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_INTERFACE_PRICING_ATTRIBS, object_name:QP_INTERFACE_PRICING_ATTRIBS, status:VALID, product: QP - Advanced Pricing , description: QP_PRICING_ATTRIBUTES stores product information and pricing attributes. , implementation_dba_data: QP.QP_INTERFACE_PRICING_ATTRIBS ,
-
Table: QP_INTERFACE_PRICING_ATTRIBS
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_INTERFACE_PRICING_ATTRIBS, object_name:QP_INTERFACE_PRICING_ATTRIBS, status:VALID, product: QP - Advanced Pricing , description: QP_PRICING_ATTRIBUTES stores product information and pricing attributes. , implementation_dba_data: QP.QP_INTERFACE_PRICING_ATTRIBS ,
-
View: QPFV_ADDITIONAL_BUY_PRODUCTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPFV_ADDITIONAL_BUY_PRODUCTS, object_name:QPFV_ADDITIONAL_BUY_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives the information about the additional BUY product in a discount. For example, Buy 1 Shampoo and 1 Conditioner, Get 20% discount. This view gives information about additional product - 1 conditioner. , implementation_dba_data: APPS.QPFV_ADDITIONAL_BUY_PRODUCTS ,
-
View: QPFV_ADDITIONAL_BUY_PRODUCTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QPFV_ADDITIONAL_BUY_PRODUCTS, object_name:QPFV_ADDITIONAL_BUY_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This view gives the information about the additional BUY product in a discount. For example, Buy 1 Shampoo and 1 Conditioner, Get 20% discount. This view gives information about additional product - 1 conditioner. , implementation_dba_data: APPS.QPFV_ADDITIONAL_BUY_PRODUCTS ,
-
Lookup Type: QP_PLL_SEARCH_OPTIONS_TYPE
12.1.1
product: QP - Advanced Pricing , meaning: QP Price List Lines Basic Search Options , description: QP Price List Lines Basic Search Options ,
-
File: QP_Dependencies.html
12.1.1
product: QP - Advanced Pricing , size: 214.155 KBytes , file_type: HTML Report , description: QP_Dependencies.html is an html report that documents dependencies to tables and views in the QP product. ,
-
File: QP_Dependencies.html
12.2.2
product: QP - Advanced Pricing , size: 199.322 KBytes , file_type: HTML Report , description: QP_Dependencies.html is an html report that documents dependencies to tables and views in the QP product. ,
-
File: QPProduct_Dependencies.html
12.2.2
product: QP - Advanced Pricing , size: 20.585 KBytes , file_type: HTML Report , description: QPProduct_Dependencies.html is an html report that documentsexternal dependencies to tables and views in the QP product. ,
-
Lookup Type: QP_PLL_SEARCH_OPTIONS_TYPE
12.2.2
product: QP - Advanced Pricing , meaning: QP Price List Lines Basic Search Options , description: QP Price List Lines Basic Search Options ,
-
Lookup Type: ACCESS_LEVEL
12.1.1
product: QP - Advanced Pricing , meaning: Access Level ,
-
Lookup Type: ACCESS_LEVEL
12.2.2
product: QP - Advanced Pricing , meaning: Access Level ,
-
Table: QP_PRICING_ATTRIBUTES
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_PRICING_ATTRIBUTES, object_name:QP_PRICING_ATTRIBUTES, status:VALID, product: QP - Advanced Pricing , description: QP_PRICING_ATTRIBUTES stores product information and pricing attributes. , implementation_dba_data: QP.QP_PRICING_ATTRIBUTES ,
-
Table: QP_PRICING_ATTRIBUTES
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_PRICING_ATTRIBUTES, object_name:QP_PRICING_ATTRIBUTES, status:VALID, product: QP - Advanced Pricing , description: QP_PRICING_ATTRIBUTES stores product information and pricing attributes. , implementation_dba_data: QP.QP_PRICING_ATTRIBUTES ,
-
Lookup Type: COMPARISON_OPERATOR
12.1.1
product: QP - Advanced Pricing , meaning: Comparison Operator , description: Comparison Operator ,
-
Lookup Type: COMPARISON_OPERATOR
12.2.2
product: QP - Advanced Pricing , meaning: Comparison Operator , description: Comparison Operator ,
-
File: QP_Tables.html
12.1.1
product: QP - Advanced Pricing , size: 1.986 MBytes , file_type: HTML Report , description: QP_Tables.html is an html report that documents the table and view definitions for the QP product. ,
-
File: QP_Tables.html
12.2.2
product: QP - Advanced Pricing , size: 2.01 MBytes , file_type: HTML Report , description: QP_Tables.html is an html report that documents the table and view definitions for the QP product. ,
-
File: QPProduct_Dependencies.html
12.1.1
product: QP - Advanced Pricing , size: 29.665 KBytes , file_type: HTML Report , description: QPProduct_Dependencies.html is an html report that documentsexternal dependencies to tables and views in the QP product. ,
-
Table: QP_ADV_MOD_PRODUCTS
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_ADV_MOD_PRODUCTS, object_name:QP_ADV_MOD_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This table stores all product information and the pricing phase for all products used in modifiers of type Other Item Discount, Promotional goods or Related and modifiers in the Group of Lines level. , implementation_dba_data: QP.QP_ADV_MOD_PRODUCTS ,
-
Table: QP_ADV_MOD_PRODUCTS
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_ADV_MOD_PRODUCTS, object_name:QP_ADV_MOD_PRODUCTS, status:VALID, product: QP - Advanced Pricing , description: This table stores all product information and the pricing phase for all products used in modifiers of type Other Item Discount, Promotional goods or Related and modifiers in the Group of Lines level. , implementation_dba_data: QP.QP_ADV_MOD_PRODUCTS ,
-
Table: QP_LIMIT_ATTRIBUTES
12.2.2
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_LIMIT_ATTRIBUTES, object_name:QP_LIMIT_ATTRIBUTES, status:VALID, product: QP - Advanced Pricing , description: This table will hold the attributes for the limit. An attribute defines dimension for a limit or balance, e.g. customer, product, etc. , implementation_dba_data: QP.QP_LIMIT_ATTRIBUTES ,
-
Table: QP_LIMIT_ATTRIBUTES
12.1.1
owner:QP, object_type:TABLE, fnd_design_data:QP.QP_LIMIT_ATTRIBUTES, object_name:QP_LIMIT_ATTRIBUTES, status:VALID, product: QP - Advanced Pricing , description: This table will hold the attributes for the limit. An attribute defines dimension for a limit or balance, e.g. customer, product, etc. , implementation_dba_data: QP.QP_LIMIT_ATTRIBUTES ,