Search Results items price lis
The OP_PRCE_BRK table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Order Management (OM) module, specifically designed to store pricing break details. This table plays a pivotal role in managing tiered pricing, discounts, and promotional offers by defining price breaks based on quantity, volume, or other qualifying conditions. Below is a detailed analysis of its structure, functionality, and integration within Oracle EBS.
Table Structure and Key Columns
The OP_PRCE_BRK table contains columns that define pricing break rules and their applicability. Key columns include:
- PRICE_BREAK_ID: Primary key identifier for each price break record.
- PRICE_LIST_ID: References the price list (from QP_PRICE_LISTS) to which the break applies.
- INVENTORY_ITEM_ID: Links to the item in MTL_SYSTEM_ITEMS_B for which the break is defined.
- PRICING_ATTRIBUTE_ID: Associates the break with a pricing attribute (e.g., product category, customer segment).
- BREAK_TYPE: Specifies the break criteria (e.g., quantity-based, volume-based).
- FROM_VALUE and TO_VALUE: Define the range for the break (e.g., minimum and maximum quantities).
- OPERAND: Indicates the discount or adjustment value (e.g., percentage, fixed amount).
- UOM_CODE: Unit of measure for the break (e.g., each, box).
Functional Role in Pricing
The OP_PRCE_BRK table enables dynamic pricing strategies by allowing businesses to:
- Define Tiered Pricing: Apply discounts or price adjustments based on order quantities (e.g., 10% off for orders exceeding 100 units).
- Support Promotions: Temporarily modify pricing for specific items or customer groups.
- Enforce Contractual Pricing: Align breaks with customer agreements or negotiated terms.
During order entry, the Oracle Pricing Engine queries this table to determine applicable breaks, ensuring accurate pricing calculations in real-time.
Integration with Other Modules
The table integrates with several Oracle EBS modules:
- Order Management (OM): Prices orders based on breaks defined in OP_PRCE_BRK.
- Advanced Pricing (QP): Shares data with QP_PRICE_LISTS and QP_PRICING_ATTRIBUTES to evaluate pricing rules.
- Inventory (INV): Validates item-specific breaks against MTL_SYSTEM_ITEMS_B.
Technical Considerations
For optimal performance:
- Indexing: Ensure indexes exist on PRICE_BREAK_ID, PRICE_LIST_ID, and INVENTORY_ITEM_ID.
- Partitioning: Consider partitioning for large datasets to improve query efficiency.
- Data Integrity: Use foreign key constraints to maintain relationships with parent tables.
Customization and Extensions
While Oracle provides standard APIs for managing price breaks, customizations may involve:
- Extending Break Logic: Adding custom columns to support unique pricing models.
- Automated Updates: Using PL/SQL triggers or concurrent programs to synchronize breaks with external systems.
Conclusion
The OP_PRCE_BRK table is a cornerstone of Oracle EBS's pricing flexibility, enabling businesses to implement complex pricing strategies seamlessly. Its integration with OM, QP, and INV modules ensures consistent pricing across the order-to-cash cycle. Proper configuration and maintenance of this table are essential for achieving accurate and efficient pricing operations in Oracle EBS 12.1.1 or 12.2.2.
-
File: GML_11i_OP Price List Setup.pdf
12.1.1
product: GML - Process Manufacturing Logistics , size: 20.653 KBytes , file_type: PDF Diagram ,
-
File: GML_11i_OP Price List Setup.pdf
12.2.2
product: GML - Process Manufacturing Logistics , size: 20.653 KBytes , file_type: PDF Diagram ,
-
Table: OP_PRCE_BRK
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_BRK, object_name:OP_PRCE_BRK, status:VALID, product: GML - Process Manufacturing Logistics , description: Price breaks for items on a pricelist. , implementation_dba_data: GML.OP_PRCE_BRK ,
-
Table: OP_PRCE_BRK
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_BRK, object_name:OP_PRCE_BRK, status:VALID, product: GML - Process Manufacturing Logistics , description: Price breaks for items on a pricelist. , implementation_dba_data: GML.OP_PRCE_BRK ,
-
Lookup Type: BACKORDER_IND
12.1.1
product: GML - Process Manufacturing Logistics , meaning: Backorder Indicator , description: Backorder Indicator ,
-
Lookup Type: RESTRICT_TO_CUSTITEMS
12.1.1
product: GML - Process Manufacturing Logistics , meaning: Restriction on ordering items , description: Restriction on ordering items ,
-
Lookup Type: BACKORDER_IND
12.2.2
product: GML - Process Manufacturing Logistics , meaning: Backorder Indicator , description: Backorder Indicator ,
-
Lookup Type: RESTRICT_TO_CUSTITEMS
12.2.2
product: GML - Process Manufacturing Logistics , meaning: Restriction on ordering items , description: Restriction on ordering items ,
-
Concurrent Program: PORIRUSR
12.1.1
execution_filename: PORIRUSR , product: GML - Process Manufacturing Logistics , user_name: PORIRUSR , description: Items Received Report of OPM PO , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PORIRUSR
12.2.2
execution_filename: PORIRUSR , product: GML - Process Manufacturing Logistics , user_name: PORIRUSR , description: Items Received Report of OPM PO , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: PORIRUSR_XML
12.2.2
product: GML - Process Manufacturing Logistics , user_name: Items Received Report (XML) , description: Items Received Report of OPM PO , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: PORIRUSR_XML
12.1.1
product: GML - Process Manufacturing Logistics , user_name: Items Received Report (XML) , description: Items Received Report of OPM PO , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Table: OP_PRCE_CDS
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_CDS, object_name:OP_PRCE_CDS, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Price Reason Codes. , implementation_dba_data: GML.OP_PRCE_CDS ,
-
Table: OP_CNTR_BRK
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CNTR_BRK, object_name:OP_CNTR_BRK, status:VALID, product: GML - Process Manufacturing Logistics , description: Price breaks for contracts. , implementation_dba_data: GML.OP_CNTR_BRK ,
-
Table: OP_PRCE_CDS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_CDS, object_name:OP_PRCE_CDS, status:VALID, product: GML - Process Manufacturing Logistics , description: Order Entry Price Reason Codes. , implementation_dba_data: GML.OP_PRCE_CDS ,
-
Table: OP_CPRC_CLS
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CPRC_CLS, object_name:OP_CPRC_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Price Classes. , implementation_dba_data: GML.OP_CPRC_CLS ,
-
Table: OP_CPRC_CLS
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CPRC_CLS, object_name:OP_CPRC_CLS, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer Price Classes. , implementation_dba_data: GML.OP_CPRC_CLS ,
-
Table: PO_RECV_HST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_RECV_HST, object_name:PO_RECV_HST, status:VALID, product: GML - Process Manufacturing Logistics , description: Audit trail of quantity and price changes made to a receipt or return line. , implementation_dba_data: GML.PO_RECV_HST ,
-
Table: OP_CNTR_BRK
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CNTR_BRK, object_name:OP_CNTR_BRK, status:VALID, product: GML - Process Manufacturing Logistics , description: Price breaks for contracts. , implementation_dba_data: GML.OP_CNTR_BRK ,
-
Table: PO_RECV_HST
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_RECV_HST, object_name:PO_RECV_HST, status:VALID, product: GML - Process Manufacturing Logistics , description: Audit trail of quantity and price changes made to a receipt or return line. , implementation_dba_data: GML.PO_RECV_HST ,
-
Table: OP_PRCE_MST
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_MST, object_name:OP_PRCE_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Price list header. , implementation_dba_data: GML.OP_PRCE_MST ,
-
Table: OP_PRCE_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_MST, object_name:OP_PRCE_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Price list header. , implementation_dba_data: GML.OP_PRCE_MST ,
-
Table: OP_PRCE_EFF
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_EFF, object_name:OP_PRCE_EFF, status:VALID, product: GML - Process Manufacturing Logistics , description: Pricing effectivities to establish active price lists, contracts or charges. , implementation_dba_data: GML.OP_PRCE_EFF ,
-
Table: OP_PRCE_EFF
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRCE_EFF, object_name:OP_PRCE_EFF, status:VALID, product: GML - Process Manufacturing Logistics , description: Pricing effectivities to establish active price lists, contracts or charges. , implementation_dba_data: GML.OP_PRCE_EFF ,
-
Table: OP_CHRG_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CHRG_ITM, object_name:OP_CHRG_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Charges for items or item classes and customers. , implementation_dba_data: GML.OP_CHRG_ITM ,
-
Table: OP_CHRG_ITM
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_CHRG_ITM, object_name:OP_CHRG_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Charges for items or item classes and customers. , implementation_dba_data: GML.OP_CHRG_ITM ,
-
Table: OP_GNRC_ITM
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer and generic (alternate) names for items. , implementation_dba_data: GML.OP_GNRC_ITM ,
-
Table: OP_GNRC_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer and generic (alternate) names for items. , implementation_dba_data: GML.OP_GNRC_ITM ,
-
View: OP_PRCE_ITM_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_PRCE_ITM_VL, object_name:OP_PRCE_ITM_VL, status:VALID, product: GML - Process Manufacturing Logistics , description: Price item view , implementation_dba_data: APPS.OP_PRCE_ITM_VL ,
-
View: OP_PRCE_ITM_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_PRCE_ITM_VL, object_name:OP_PRCE_ITM_VL, status:VALID, product: GML - Process Manufacturing Logistics , description: Price item view , implementation_dba_data: APPS.OP_PRCE_ITM_VL ,