Set BoM's Sales Price As Product's Sales Price

Improves pricing accuracy, reduces manual updates, and supports efficient quoting and sales processes, benefiting operators, managers, and finance teams with consistent and transparent pricing workflows
March 17, 2025 by
Set BoM's Sales Price As Product's Sales Price
Silverdale Technology, Somroo Hassaan
| No comments yet

In standard Odoo Manufacturing, the Sales Price of a product is managed manually, which may cause inconsistencies when BoM prices change. This feature introduces an automated pricing mechanism that updates a product’s Sales Price based on the total sales price of its BoM components.

The feature introduces two key scenarios:

  1. Total BoM's Sales Price Calculation
    1. This functionality sums up the sales prices of all components in the BoM and displays the total in a new field called "Total BoM's Sales Price" on the BoM form.
    2. This helps in analyzing the total price of the assembled product based on its component prices.
  2. Compute BoM's Sales Price on Product Form
    1. This scenario adds a button “Compute BoM’s Sales Price” on the Product form.
    2. When clicked, the system automatically assigns the computed BoM Sales Price to the Product’s Sales Price, ensuring pricing consistency.

This feature helps manufacturers to efficiently manage product pricing without the need for manual updates, ensuring that sales prices reflect the most up-to-date cost structures.

Key Features

  1. Automated Pricing Updates
    Keeps product pricing in sync with BoM-based costs.
  2. Total BoM’s Sales Price Field
    Provides visibility into the total sales price of components in a BoM.
  3. Compute BoM’s Sales Price Button
    Enables manual recalculations of a product’s sales price when needed.
  4. Eliminates Manual Price Updates
    Reduces errors and ensures price accuracy.
  5. Supports Dynamic BoM Cost Adjustments
    Useful for businesses with frequently changing BoM structures.

Example Use Case

Scenario 1: Total BoM’s Sales Price Calculation

  1. A manufacturer creates a new BoM for a custom-built machine.
  2. The BoM consists of multiple components, each with its own sales price.
  3. The system automatically calculates and displays the Total BoM Sales Price in the BoM form.
  4. The manufacturer can now review the total sales price of all the components combined.

Scenario 2: Compute BoM’s Sales Price on Product Form

  1. A manufacturer wants to update the Sales Price of a product based on its BoM price.
  2. They go to the Product Form and click the "Compute BoM’s Sales Price" button.
  3. The system retrieves the BoM's Total Sales Price and updates the product’s Sales Price automatically.
  4. This ensures that all future sales orders for this product use the most accurate and up-to-date price.

Benefits

  1. Accurate Pricing
    Ensures that Sales Prices remain consistent with BoM calculations.
  2. Time-Saving Automation
    Eliminates manual updates, reducing errors and administrative work.
  3. Improved Cost Visibility
    Provides manufacturers with insights into product pricing based on BoM structure.
  4. Better Financial Planning
    Helps businesses track and adjust product prices dynamically.
  5. Scalability
    Useful for companies managingcomplex manufacturing processeswith multiple BoMs.

Conclusion

The Set BoM's Sales Price as Product's Sales Price feature streamlines pricing management in manufacturing by automatically computing total BoM sales prices and updating the product’s Sales Price accordingly. With automated calculations, clear visibility, and seamless integration into the BoM and Product forms, this feature ensures pricing accuracy, operational efficiency, and better cost management for manufacturers.

Share this post
Sign in to leave a comment