From 4282729c7237c9080aafb57f320c3cf1513fff91 Mon Sep 17 00:00:00 2001 From: Zarrar Date: Fri, 27 Jul 2018 10:32:17 +0530 Subject: [PATCH] delete version log while deleting company transaction (#15021) --- erpnext/setup/doctype/company/delete_company_transactions.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/erpnext/setup/doctype/company/delete_company_transactions.py b/erpnext/setup/doctype/company/delete_company_transactions.py index 247445da5d..4d4c5ac7a8 100644 --- a/erpnext/setup/doctype/company/delete_company_transactions.py +++ b/erpnext/setup/doctype/company/delete_company_transactions.py @@ -50,6 +50,11 @@ def delete_for_doctype(doctype, company_name): (select name from `tab{1}` where `{2}`=%s)""".format(df.options, doctype, company_fieldname), company_name) + #delete version log + frappe.db.sql("""delete from `tabVersion` where ref_doctype=%s and docname in + (select name from `tab{0}` where `{1}`=%s)""".format(doctype, + company_fieldname), (doctype, company_name)) + # delete parent frappe.db.sql("""delete from `tab{0}` where {1}= %s """.format(doctype, company_fieldname), company_name)