diff --git a/erpnext/stock/serial_batch_bundle.py b/erpnext/stock/serial_batch_bundle.py index 1ef96ba834d..2e17fb70933 100644 --- a/erpnext/stock/serial_batch_bundle.py +++ b/erpnext/stock/serial_batch_bundle.py @@ -388,6 +388,10 @@ class SerialBatchBundle: doc.flags.ignore_voucher_validation = True doc.submit() + for row in doc.entries: + if row.docstatus == 0: + frappe.throw(_("Serial and Batch Bundle {0} is not submitted").format(bold(doc.name))) + def set_warehouse_and_status_in_serial_nos(self): from erpnext.stock.doctype.serial_no.serial_no import get_serial_nos as get_parsed_serial_nos