From 0f798dda15954396a2466b1e577363bf3001e3e8 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 4 Sep 2014 15:18:53 +0530 Subject: [PATCH] Valuation rate for finished goods in repack entries --- erpnext/stock/doctype/stock_entry/stock_entry.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.py b/erpnext/stock/doctype/stock_entry/stock_entry.py index e4bab8eaf25..cda88a90bb0 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.py +++ b/erpnext/stock/doctype/stock_entry/stock_entry.py @@ -243,12 +243,12 @@ class StockEntry(StockController): d.incoming_rate = incoming_rate d.amount = flt(d.transfer_qty) * flt(d.incoming_rate) - raw_material_cost += flt(d.amount) + if not d.t_warehouse: + raw_material_cost += flt(d.amount) # set incoming rate for fg item if self.purpose == "Manufacture/Repack": - number_of_fg_items = len([t.t_warehouse for t in self.get("mtn_details")]) - + number_of_fg_items = len([t.t_warehouse for t in self.get("mtn_details") if t.t_warehouse]) for d in self.get("mtn_details"): if d.bom_no or (d.t_warehouse and number_of_fg_items == 1): if not flt(d.incoming_rate) or force: