From 28b84ad7d655392791275f1a8eb93eefce9013f3 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Tue, 7 Dec 2021 16:49:43 +0530 Subject: [PATCH] fix: ignore mandatory fields while creating WO from SO (#28772) (#28774) If fields are made mandatory from customizations the WO creation simply fails. (cherry picked from commit 6efbbb1058e60bfae96564e2908c441d824a5220) Co-authored-by: Ankush Menat --- erpnext/selling/doctype/sales_order/sales_order.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/selling/doctype/sales_order/sales_order.py b/erpnext/selling/doctype/sales_order/sales_order.py index 0a83c488bbd..f692f6868fe 100755 --- a/erpnext/selling/doctype/sales_order/sales_order.py +++ b/erpnext/selling/doctype/sales_order/sales_order.py @@ -1024,6 +1024,7 @@ def make_work_orders(items, sales_order, company, project=None): description=i['description'] )).insert() work_order.set_work_order_operations() + work_order.flags.ignore_mandatory = True work_order.save() out.append(work_order)