From b6aec1d31ac898ba7f2d4c7664b74bcbeb909dbb Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Tue, 16 Dec 2025 16:36:48 +0530 Subject: [PATCH] fix: ignore transfer material against if track semi finished goods --- erpnext/manufacturing/doctype/bom/bom.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/manufacturing/doctype/bom/bom.py b/erpnext/manufacturing/doctype/bom/bom.py index bf791c9fb5b..323d7b946f9 100644 --- a/erpnext/manufacturing/doctype/bom/bom.py +++ b/erpnext/manufacturing/doctype/bom/bom.py @@ -1110,7 +1110,7 @@ class BOM(WebsiteGenerator): def validate_transfer_against(self): if not self.with_operations: self.transfer_material_against = "Work Order" - if not self.transfer_material_against and not self.is_new(): + if not self.transfer_material_against and not self.track_semi_finished_goods and not self.is_new(): frappe.throw( _("Setting {0} is required").format(_(self.meta.get_label("transfer_material_against"))), title=_("Missing value"),