From 1b6fd1ba5b902282f970405cac0b9292ea3c4076 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Fri, 21 Aug 2015 13:04:15 +0530 Subject: [PATCH] [fix]Stock UOM Replace Utility: Multiply Qty after Transaction by conversion factor as well, as there is no qty mentioned for stock reconciliation --- .../stock_uom_replace_utility/stock_uom_replace_utility.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py b/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py index 5b5419dc59..4ac440826c 100644 --- a/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py +++ b/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py @@ -88,7 +88,10 @@ def update_stock_ledger_entry(item_code, new_stock_uom, conversion_factor): if flt(conversion_factor) != flt(1): frappe.db.sql("""update `tabStock Ledger Entry` - set stock_uom = %s, actual_qty = ifnull(actual_qty,0) * %s + set + stock_uom = %s, + actual_qty = ifnull(actual_qty,0) * %s, + qty_after_transaction = ifnull(qty_after_transaction, 0) * %s where item_code = %s""", (new_stock_uom, conversion_factor, item_code)) else: