From 3b36bca4612e9066e977c0f25fa9e696fef960eb Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Tue, 23 Feb 2016 16:02:21 +0100 Subject: [PATCH] [FIX] purchase_requisition: fiscal position tax mapping `map_tax` must be called using the fiscal position browse record, not using its id. Besides, `fpos` is not used further in the code. opw-670170 --- addons/purchase_requisition/purchase_requisition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/purchase_requisition/purchase_requisition.py b/addons/purchase_requisition/purchase_requisition.py index b076a536857..0b55b73bccf 100644 --- a/addons/purchase_requisition/purchase_requisition.py +++ b/addons/purchase_requisition/purchase_requisition.py @@ -143,7 +143,7 @@ class purchase_requisition(osv.osv): qty = product_uom._compute_qty(cr, uid, requisition_line.product_uom_id.id, requisition_line.product_qty, default_uom_po_id) taxes = product.supplier_taxes_id - fpos = supplier.property_account_position_id.id + fpos = supplier.property_account_position_id taxes_id = fpos.map_tax(taxes).ids if fpos else [] po = po_obj.browse(cr, uid, [purchase_id], context=context)