diff --git a/addons/sale_mrp/models/sale.py b/addons/sale_mrp/models/sale.py index c6f25a32b37ad4a6f662954b99345e53938da24e..d4bd560d73c8ba338b0d7d01c47f7252299ea8b1 100644 --- a/addons/sale_mrp/models/sale.py +++ b/addons/sale_mrp/models/sale.py @@ -121,7 +121,7 @@ class SaleOrderLine(models.Model): order_line.qty_delivered = 0.0 def _get_bom_component_qty(self, bom): - bom_quantity = self.product_id.uom_id._compute_quantity(1, bom.product_uom_id) + bom_quantity = self.product_id.uom_id._compute_quantity(1, bom.product_uom_id, rounding_method='HALF-UP') boms, lines = bom.explode(self.product_id, bom_quantity) components = {} for line, line_data in lines: