Skip to content
Snippets Groups Projects
Commit 85fd9721 authored by Nicolas Martinelli's avatar Nicolas Martinelli
Browse files

[FIX] stock_landed_costs: use correct UoM

Use the normalized quantity, otherwise the amount per unit is wrongly
calculated.
parent fc2aa736
No related branches found
No related tags found
No related merge requests found
......@@ -70,7 +70,7 @@ class stock_landed_cost(osv.osv):
volume = move.product_id and move.product_id.volume * move.product_qty
for quant in move.quant_ids:
total_cost += quant.cost * quant.qty
vals = dict(product_id=move.product_id.id, move_id=move.id, quantity=move.product_uom_qty, former_cost=total_cost, weight=weight, volume=volume)
vals = dict(product_id=move.product_id.id, move_id=move.id, quantity=move.product_qty, former_cost=total_cost, weight=weight, volume=volume)
lines.append(vals)
if not lines:
raise osv.except_osv(_('Error!'), _('The selected picking does not contain any move that would be impacted by landed costs. Landed costs are only possible for products configured in real time valuation with real price costing method. Please make sure it is the case, or you selected the correct picking'))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment