From a03eda54a2773aad0860a52a1f3390b26e377c75 Mon Sep 17 00:00:00 2001 From: ankitjavalkarwork Date: Mon, 3 Nov 2014 15:43:23 +0530 Subject: [PATCH] Delete Item Price on deletion of linked Item --- erpnext/stock/doctype/item/item.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py index cf46372696..878e7d1551 100644 --- a/erpnext/stock/doctype/item/item.py +++ b/erpnext/stock/doctype/item/item.py @@ -365,6 +365,7 @@ class Item(WebsiteGenerator): def on_trash(self): super(Item, self).on_trash() frappe.db.sql("""delete from tabBin where item_code=%s""", self.item_code) + frappe.db.sql("delete from `tabItem Price` where item_code=%s", self.name) for variant_of in frappe.get_all("Item", {"variant_of": self.name}): frappe.delete_doc("Item", variant_of.name)