From 13435dddcc7c046845f696ecf04a8aa18d34d3bc Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Fri, 15 Dec 2017 15:46:43 +0530 Subject: [PATCH] BOM: Fetch valuation rate of raw materials from Item master if not found based on SLE --- erpnext/manufacturing/doctype/bom/bom.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/manufacturing/doctype/bom/bom.py b/erpnext/manufacturing/doctype/bom/bom.py index 3062efc93b..848f46e084 100644 --- a/erpnext/manufacturing/doctype/bom/bom.py +++ b/erpnext/manufacturing/doctype/bom/bom.py @@ -225,6 +225,9 @@ class BOM(WebsiteGenerator): valuation_rate = flt(last_valuation_rate[0][0]) if last_valuation_rate else 0 + if not valuation_rate: + valuation_rate = frappe.db.get_value("Item", args['item_code'], "valuation_rate") + return valuation_rate def manage_default_bom(self):