From 22755c4ad6358db8106f1bd73d31619e0b973c20 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 1 Sep 2026 02:54:09 +0000 Subject: [PATCH] fix(manufacturing): handle duplicate root BOM items (backport #58614) (#58616) Co-authored-by: Mihir Kandoi --- erpnext/manufacturing/doctype/bom_creator/bom_creator.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/erpnext/manufacturing/doctype/bom_creator/bom_creator.py b/erpnext/manufacturing/doctype/bom_creator/bom_creator.py index f589ec1acc4..7e977b66f41 100644 --- a/erpnext/manufacturing/doctype/bom_creator/bom_creator.py +++ b/erpnext/manufacturing/doctype/bom_creator/bom_creator.py @@ -91,14 +91,10 @@ class BOMCreator(Document): key = (row.item_code, row.fg_reference_id) if key in item_map: - parent_item_code = next( - item.item_code for item in self.items if item.name == row.fg_reference_id - ) - frappe.throw( _( "Item {0} added multiple times under the same parent item {1} at rows {2} and {3}" - ).format(bold(row.item_code), bold(parent_item_code), item_map[key], row.idx), + ).format(bold(row.item_code), bold(row.fg_item), item_map[key], row.idx), title=_("Duplicate Item Under Same Parent"), ) else: