This podcast details how to configure Bills of Materials and pricing rules within Oracle CPQ (Configure, Price, Quote) software. Bills of Materials rules, triggered by product configuration attributes, dynamically generate lists of parts and quantities displayed to buyers. These rules utilize conditions (e.g., "Always True," "Simple Condition," "Advanced Condition") and actions (displaying a Bills of Materials) to control part visibility. Pricing rules, similarly based on conditions and actions, calculate prices based on product configurations. They allow for optional price display and inclusion in the total price, potentially employing advanced functions for complex calculations. Both Bills of Materials and pricing rule configurations involve defining properties, conditions, and actions, with the option of using advanced functions (BML scripts) for greater flexibility. The podcast also addresses best practices and specific use cases, including handling negative pricing scenarios. (Note: Bills of Materials are different from BOM Mapping rules)