From 91e1077e4c5722415a03debb9a33a8a3b6c72488 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Mon, 17 Aug 2015 14:18:44 +0530 Subject: [PATCH] [fix] precision issue in stock entry --- erpnext/stock/doctype/stock_entry/stock_entry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.py b/erpnext/stock/doctype/stock_entry/stock_entry.py index 7583306898..59a68b7f19 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.py +++ b/erpnext/stock/doctype/stock_entry/stock_entry.py @@ -277,7 +277,7 @@ class StockEntry(StockController): for d in self.get("items"): if d.bom_no or (d.t_warehouse and number_of_fg_items == 1): d.basic_rate = flt(raw_material_cost / flt(d.transfer_qty), d.precision("basic_rate")) - d.basic_amount = flt(flt(d.basic_rate) * flt(d.transfer_qty), d.precision("basic_amount")) + d.basic_amount = flt(raw_material_cost, d.precision("basic_amount")) def distribute_additional_costs(self): if self.purpose == "Material Issue":