diff --git a/erpnext/manufacturing/doctype/production_plan/production_plan.py b/erpnext/manufacturing/doctype/production_plan/production_plan.py index 9a0a637d02f..9fe075472ab 100644 --- a/erpnext/manufacturing/doctype/production_plan/production_plan.py +++ b/erpnext/manufacturing/doctype/production_plan/production_plan.py @@ -381,9 +381,9 @@ class ProductionPlan(Document): items = items_query.run(as_dict=True) for item in items: - item.pending_qty = ( - flt(item.qty) - max(item.work_order_qty, item.delivered_qty, 0) - ) * item.conversion_factor + item.pending_qty = flt(item.qty) - max( + item.work_order_qty, flt(item.delivered_qty) * item.conversion_factor, 0 + ) pi = frappe.qb.DocType("Packed Item")