diff --git a/erpnext/stock/deprecated_serial_batch.py b/erpnext/stock/deprecated_serial_batch.py index 45c997390a8..0611511ba0e 100644 --- a/erpnext/stock/deprecated_serial_batch.py +++ b/erpnext/stock/deprecated_serial_batch.py @@ -318,6 +318,12 @@ class DeprecatedBatchNoValuation: if self.sle.name: query = query.where(sle.name != self.sle.name) + if self.sle.serial_and_batch_bundle: + query = query.where( + (sle.serial_and_batch_bundle != self.sle.serial_and_batch_bundle) + | (sle.serial_and_batch_bundle.isnull()) + ) + data = query.run(as_dict=True) return data[0] if data else frappe._dict()