Merge pull request #2376 from ankitjavalkarwork/fix2287
Delete Item Price on deletion of linked Item
This commit is contained in:
commit
f73a7c1d17
@ -365,6 +365,7 @@ class Item(WebsiteGenerator):
|
|||||||
def on_trash(self):
|
def on_trash(self):
|
||||||
super(Item, self).on_trash()
|
super(Item, self).on_trash()
|
||||||
frappe.db.sql("""delete from tabBin where item_code=%s""", self.item_code)
|
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}):
|
for variant_of in frappe.get_all("Item", {"variant_of": self.name}):
|
||||||
frappe.delete_doc("Item", variant_of.name)
|
frappe.delete_doc("Item", variant_of.name)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user