From 8e5dcd06fbbe8864fc2d2bec72c434a8117ed691 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Wed, 15 Nov 2017 17:53:44 +0530 Subject: [PATCH] [fix] item.py --- erpnext/stock/doctype/item/item.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py index 0d5ffc16c8..536f2f4c20 100644 --- a/erpnext/stock/doctype/item/item.py +++ b/erpnext/stock/doctype/item/item.py @@ -632,10 +632,9 @@ class Item(WebsiteGenerator): frappe.throw(_("Item has variants.")) def validate_stock_exists_for_template_item(self): - if self.stock_ledger_created(): - if (self._doc_before_save - and (self._doc_before_save.has_variants != self.has_variants - or self._doc_before_save.variant_of != self.variant_of)): + if self.stock_ledger_created() and self._doc_before_save: + if (self._doc_before_save.has_variants != self.has_variants + or self._doc_before_save.variant_of != self.variant_of): frappe.throw(_("Cannot change Variant properties after stock transction. You will have to make a new Item to do this.").format(self.name), StockExistsForTemplate)