diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index 39bcb3a6d02..d18f1f7b8d3 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -296,7 +296,7 @@ class MrpProduction(models.Model): # Force to prefetch more than 1000 by 1000 all_raw_moves._fields['forecast_availability'].compute_value(all_raw_moves) for production in productions: - if any(float_compare(move.forecast_availability, 0 if move.state == 'draft' else move.product_qty, move.product_id.uom_id.rounding) == -1 for move in production.move_raw_ids): + if any(float_compare(move.forecast_availability, 0 if move.state == 'draft' else move.product_qty, precision_rounding=move.product_id.uom_id.rounding) == -1 for move in production.move_raw_ids): production.components_availability = _('Not Available') production.components_availability_state = 'late' else: