From afe42ee3e9f052b586d96ee2eeeb979a43a99871 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 29 Oct 2025 17:43:58 +0530 Subject: [PATCH] fix: allow bulk edit for bill of material items (cherry picked from commit 1f74e067912b878922338c3e720db864d99a06f6) --- erpnext/manufacturing/doctype/bom/bom.json | 4 +++- erpnext/manufacturing/doctype/bom/bom.py | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/manufacturing/doctype/bom/bom.json b/erpnext/manufacturing/doctype/bom/bom.json index 5be71cdf9d2..175c5818c43 100644 --- a/erpnext/manufacturing/doctype/bom/bom.json +++ b/erpnext/manufacturing/doctype/bom/bom.json @@ -279,6 +279,7 @@ "oldfieldtype": "Section Break" }, { + "allow_bulk_edit": 1, "fieldname": "items", "fieldtype": "Table", "label": "Items", @@ -590,6 +591,7 @@ }, { "default": "0", + "depends_on": "eval:doc.track_semi_finished_goods === 0", "fieldname": "fg_based_operating_cost", "fieldtype": "Check", "label": "Finished Goods based Operating Cost" @@ -638,7 +640,7 @@ "image_field": "image", "is_submittable": 1, "links": [], - "modified": "2025-06-16 16:13:22.497695", + "modified": "2025-10-29 17:43:12.966753", "modified_by": "Administrator", "module": "Manufacturing", "name": "BOM", diff --git a/erpnext/manufacturing/doctype/bom/bom.py b/erpnext/manufacturing/doctype/bom/bom.py index 047b39df54f..22264fb0e92 100644 --- a/erpnext/manufacturing/doctype/bom/bom.py +++ b/erpnext/manufacturing/doctype/bom/bom.py @@ -158,6 +158,7 @@ class BOM(WebsiteGenerator): show_operations: DF.Check thumbnail: DF.Data | None total_cost: DF.Currency + track_semi_finished_goods: DF.Check transfer_material_against: DF.Literal["", "Work Order", "Job Card"] uom: DF.Link | None web_long_description: DF.TextEditor | None