diff --git a/addons/product/models/product_pricelist.py b/addons/product/models/product_pricelist.py index eb50278328c..55dad257b77 100644 --- a/addons/product/models/product_pricelist.py +++ b/addons/product/models/product_pricelist.py @@ -214,7 +214,7 @@ class Pricelist(models.Model): continue if rule.base == 'pricelist' and rule.base_pricelist_id: - price_tmp = rule.base_pricelist_id._compute_price_rule([(product, qty, partner)])[product.id][0] # TDE: 0 = price, 1 = rule + price_tmp = rule.base_pricelist_id._compute_price_rule([(product, qty, partner)], date, uom_id)[product.id][0] # TDE: 0 = price, 1 = rule price = rule.base_pricelist_id.currency_id._convert(price_tmp, self.currency_id, self.env.company, date, round=False) else: # if base option is public price take sale price else cost price of product