diff --git a/production/doctype/bom/bom.py b/production/doctype/bom/bom.py index 69b6de4c04c..913e7b66382 100644 --- a/production/doctype/bom/bom.py +++ b/production/doctype/bom/bom.py @@ -398,3 +398,7 @@ class DocType: if par: msgprint("BOM can not be cancelled, as it is a child item in following active BOM %s"% [d[0] for d in par]) raise Exception + + webnotes.conn.set(self.doc, "is_active", "No") + webnotes.conn.set(self.doc, "is_default", 0) + self.manage_default_bom()