From d50487ce530605bd311da372a09b9e2fb339f00d Mon Sep 17 00:00:00 2001 From: rohitwaghchaure Date: Mon, 24 Jun 2024 14:56:08 +0530 Subject: [PATCH] fix: Wrong Delete Batch on Purchase Receipt (#42007) --- erpnext/public/js/utils/serial_no_batch_selector.js | 1 + .../doctype/serial_and_batch_bundle/serial_and_batch_bundle.py | 1 + 2 files changed, 2 insertions(+) diff --git a/erpnext/public/js/utils/serial_no_batch_selector.js b/erpnext/public/js/utils/serial_no_batch_selector.js index 4928f2dc1a5..78efb46f4c3 100644 --- a/erpnext/public/js/utils/serial_no_batch_selector.js +++ b/erpnext/public/js/utils/serial_no_batch_selector.js @@ -635,6 +635,7 @@ erpnext.SerialBatchPackageSelector = class SerialNoBatchBundleUpdate { set_data(data) { data.forEach((d) => { d.qty = Math.abs(d.qty); + d.name = d.child_row || d.name; this.dialog.fields_dict.entries.df.data.push(d); }); diff --git a/erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py b/erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py index e7637aca63e..63e1e5084d6 100644 --- a/erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py +++ b/erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py @@ -1220,6 +1220,7 @@ def get_serial_batch_ledgers(item_code=None, docstatus=None, voucher_no=None, na "`tabSerial and Batch Entry`.`warehouse`", "`tabSerial and Batch Entry`.`batch_no`", "`tabSerial and Batch Entry`.`serial_no`", + "`tabSerial and Batch Entry`.`name` as `child_row`", ] if not child_row: