From c0236191aacc1261fa5056bde0f4e370c0063e64 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Sun, 14 Sep 2025 10:53:38 +0530 Subject: [PATCH] fix: SABB document status validation --- erpnext/stock/serial_batch_bundle.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/erpnext/stock/serial_batch_bundle.py b/erpnext/stock/serial_batch_bundle.py index bb23ee3e584..a74aa805d97 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