From 1f839061899c019b9a326b960fc5d10b4b34c761 Mon Sep 17 00:00:00 2001 From: rohitwaghchaure Date: Mon, 17 Aug 2026 18:29:24 +0530 Subject: [PATCH] fix: don't set work order status to In Process only due to skip material transfer (#58244) --- erpnext/manufacturing/doctype/work_order/services/status.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/erpnext/manufacturing/doctype/work_order/services/status.py b/erpnext/manufacturing/doctype/work_order/services/status.py index d8284bc3d8d..6c4163fae12 100644 --- a/erpnext/manufacturing/doctype/work_order/services/status.py +++ b/erpnext/manufacturing/doctype/work_order/services/status.py @@ -132,9 +132,7 @@ class StatusService: status = ( "In Process" - if flt(self.doc.material_transferred_for_manufacturing) > 0 - or self.doc.skip_transfer - or self._has_transferred_material() + if flt(self.doc.material_transferred_for_manufacturing) > 0 or self._has_transferred_material() else "Not Started" ) precision = frappe.get_precision("Work Order", "produced_qty")