From c1920951ecf3d9b2b53d57ccae5786b29ce1fd7b Mon Sep 17 00:00:00 2001 From: qdp-odoo Date: Fri, 16 Oct 2015 09:53:25 +0200 Subject: [PATCH] [FIX] purchase: fixed onchange of product that wasn't setting the supplier taxes --- addons/purchase/purchase.py | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index b61ad5ffd67..d351363ef7c 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -582,20 +582,8 @@ class PurchaseOrderLine(models.Model): if product_lang.description_purchase: self.name += '\n' + product_lang.description_purchase - taxes = self.product_id.supplier_taxes_id fpos = self.order_id.fiscal_position_id - if fpos: - self.taxes_id = fpos.map_tax(taxes) - - result['value'] = { - 'name': self.name, - 'product_uom': self.product_uom.id, - 'product_qty': self.product_qty, - 'date_planned': self.date_planned, - 'taxes_id': self.taxes_id.ids, - } - - return result + self.taxes_id = fpos.map_tax(self.product_id.supplier_taxes_id) class ProcurementRule(models.Model):