diff --git a/erpnext/stock/doctype/material_request/material_request.py b/erpnext/stock/doctype/material_request/material_request.py index 244ac66ffb..5e38055d05 100644 --- a/erpnext/stock/doctype/material_request/material_request.py +++ b/erpnext/stock/doctype/material_request/material_request.py @@ -393,11 +393,11 @@ def raise_production_orders(material_request): prod_order.save() production_orders.append(prod_order.name) else: - errors.append(d.item_code + " in Row " + cstr(d.idx)) + errors.append("Bom not found for Item " + d.item_code + " in Row " + cstr(d.idx)) if production_orders: message = ["""%s""" % \ (p, p) for p in production_orders] msgprint(_("The following Production Orders were created:" + '\n' + new_line_sep(message))) if errors: - msgprint(_("Productions Orders cannot be raised for:" + '\n' + new_line_sep(errors))) + frappe.throw(_("Productions Orders cannot be raised for:" + '\n' + new_line_sep(errors))) return production_orders