diff --git a/addons/stock/stock.py b/addons/stock/stock.py index d65689ede43..f3efd8a353e 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -1281,7 +1281,7 @@ class stock_picking(osv.osv): if qty > 0: new_price = currency_obj.compute(cr, uid, product_currency, - move_currency_id, product_price) + move_currency_id, product_price, round=False) new_price = uom_obj._compute_price(cr, uid, product_uom, new_price, product.uom_id.id) if product_avail[product.id] <= 0: @@ -2717,7 +2717,7 @@ class stock_move(osv.osv): qty = uom_obj._compute_qty(cr, uid, product_uom, product_qty, product.uom_id.id) if qty > 0: new_price = currency_obj.compute(cr, uid, product_currency, - move_currency_id, product_price) + move_currency_id, product_price, round=False) new_price = uom_obj._compute_price(cr, uid, product_uom, new_price, product.uom_id.id) if product.qty_available <= 0: