Context: Manufacturing
Products are generally classified into 2 categories:
- Standard Items
- Custom Items
If we take a product from either of the categories, the following conditions applies:
- Product can have different taxes depending on customer
- Product needs different pricing depending on customer
For Standard Items:
We use MOQ pricing scale. Meaning prices change depending on quantity purchased, pricelist covers this.
However, pricelist doesn't cover the taxes. How can we specify different taxes for different customers for the same product?
For Custom Items:
We need to calculate the cost based on BOM (bill of material). For each product in the BOM, there is a cost field, and also a selling price field!
Using Studio we can pull out the selling price of the product and add it as a column, if we want to add another dynamic column to multiply sales price by the quantity, I can't get this to work.
Is this achievable using studio? Or it has to be customised separately?
The idea is that salesperson will have to define their own BOM, establish the sales price based on each component's selling price and quantity at BOM level, then have a button to "update" sales price.
Hi Kenneth. I think I do not quite get you.
For Standard Items: with "taxes" do you mean something like value added taxes, aka VAT? Because those are usually defined by the fiscal position that you can define on your sales order and invoice.
In my experience the kind of tax is defined on the product and then (in my case) is applied or not, defined by the fiscal position that depends on the location of the delivery.
For Custom Items: FYI, for computing the costs from the BoM, you might find this interesting: https://www.odoo.com/de_DE/forum/hilfe-1/how-to-get-bom-cost-186079
Otherwise I don't quite get, what you want to achieve. For example why each sales person should get their own BoM?! Wouldn't it be easy to give them separate price lists?
Hi Parker,
Because we are manufacturing custom products, each product has to have its own BOM.
What we are actually trying to do is to "build up" the cost for each manufacturing item. For instance, 1 custom product may have 3 items in the BOM, another may have 7. Each sales person needs to "Build their own BOM" for the custom product they are selling.
Each BOM line contains the raw material and the quantity it uses. Each raw material is also a product in Odoo. This product has a "Sales Price" and "Cost Price". What we want is to achieve is for the sales individual to be able to put in the "qty" and then it will multiply "qty" with "Sales Price" to get the selling price of the product.
For standardised products we can apply the pricelist, there is no issue here.
Hope this helps to clarify what we are trying to achieve.