
This podcast outlines Oracle CPQ's (Configure, Price, Quote) sophisticated pricing engine and its various mechanisms. The podcast delves into the comprehensive methods used to determine product prices, including part-based pricing, price book association, model-based pricing, bill of materials (BOM) pricing, and a powerful pricing engine that accommodates complex scenarios like customer-specific pricing, matrix-based pricing, and subscription-based pricing. It then elaborates on the different types of price models, including price lists, discount lists, markups, and advanced models that leverage Business Method Language (BML) scripts. The podcast also touches upon the usage of pricing attributes, pricing lookups, and pricing rules to define conditions and determine the application of price models. The hosts emphasizes the importance of best practices for maintaining the pricing engine, including breaking down functionality into modular units and avoiding unnecessary code. It also highlights the integration capabilities of the pricing engine with Oracle Fusion Pricing and Oracle Sales Contracts, enabling seamless synchronization of pricing data between CPQ and these external systems. Finally, then we cover the bulk download and upload features for pricing data, as well as the migration center, which facilitates the transfer of pricing configurations between different CPQ environments.