[FIX] purchase: wrong valuation price on stock moves when a tax included in price was used (product were valuated with price included too)

This commit is contained in:
qdp-odoo
2015-10-06 09:59:18 +02:00
parent f4888a72d2
commit 365ecece73
+2
View File
@@ -474,6 +474,8 @@ class PurchaseOrderLine(models.Model):
for line in self:
order = line.order_id
price_unit = line.price_unit
if line.taxes_id:
price_unit = line.taxes_id.compute_all(price_unit, currency=line.order_id.currency_id, quantity=line.product_qty)['total_excluded']
if line.product_uom.id != line.product_id.uom_id.id:
price_unit *= line.product_uom.factor / line.product_id.uom_id.factor
if order.currency_id != order.company_id.currency_id: