diff --git a/stock_available_mrp/models/product_product.py b/stock_available_mrp/models/product_product.py index e6ee21ede..1c9458c41 100644 --- a/stock_available_mrp/models/product_product.py +++ b/stock_available_mrp/models/product_product.py @@ -57,7 +57,7 @@ class ProductProduct(models.Model): component_needs = product._get_components_needs(exploded_components) if not component_needs: # The BoM has no line we can use - potential_qty = immediately_usable_qty = 0.0 + potential_qty = 0.0 else: # Find the lowest quantity we can make with the stock at hand components_potential_qty = min( @@ -79,8 +79,7 @@ class ProductProduct(models.Model): ) res[product.id]["potential_qty"] = potential_qty - immediately_usable_qty = potential_qty if bom_id.type != "phantom" else 0 - res[product.id]["immediately_usable_qty"] += immediately_usable_qty + res[product.id]["immediately_usable_qty"] = potential_qty return res, stock_dict