From 2f09dc0e62e8c1008d7cc0f956ebf38c4e7df20c Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Fri, 10 Feb 2017 12:44:04 +0530 Subject: [PATCH] [Fix] Valuation method changing issue in the item --- erpnext/stock/doctype/item/item.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py index 53faa43f24..ad1407a3de 100644 --- a/erpnext/stock/doctype/item/item.py +++ b/erpnext/stock/doctype/item/item.py @@ -451,6 +451,8 @@ class Item(WebsiteGenerator): "valuation_method", "has_batch_no", "is_fixed_asset") vals = frappe.db.get_value("Item", self.name, to_check, as_dict=True) + if not vals.get('valuation_method'): + vals['valuation_method'] = frappe.db.get_single_value("Stock Settings", "valuation_method") or "FIFO" if vals: for key in to_check: