From 7bb92255c5209d7c758e1857a858e649735f8b52 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 (cherry picked from commit c0236191aacc1261fa5056bde0f4e370c0063e64) --- 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 44df6fdb6bc..7f4f0b2e945 100644 --- a/erpnext/stock/serial_batch_bundle.py +++ b/erpnext/stock/serial_batch_bundle.py @@ -354,6 +354,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