Skip to Content
Menu
This question has been flagged
1645 Views

Imagine a product with a few variants. The cost for the different variants are changing a lot and customers are actively looking for the best deal. Therefore we have to be active and follow these ever changing prices on our suppliers side. Since we are smart odooers we use advanced pricelists. With the advanced pricelist we set a formula that will calculate our customers price automatically. We set it to be based on cost and set a discount to -50%, rond off to the nearest 10 and subtract 5. That will give a nicely formatted price that suits our needs. Looking at the product on the product page in the shop we can see all the variants and the correct price for all of them since all variants have a cost.
But when we look att the product in the product category it's price is -5. The base, or parent product does not have a cost. What to do about this? What is the best workaround?

Avatar
Discard

Surely the price on the Product Template isn't important because you can't buy it, stock it or sell it?

Author

The price that is displayed i the web shop is important. When fixed pricing is used with the advanced pricelist, the lowest price can be shown on the product from an ecommerce category perspective. That's more reasonable. Customers will read it as "prices starting at" or "price from". Just showing -5 in the public price field looks just like an error, which I therefore argue that it is.

Can you use an Automated Action to calculate the price for the Product Template?