From 692c617cb2c343b624c1d268830f8373819a3ca5 Mon Sep 17 00:00:00 2001 From: Deepesh Garg Date: Sat, 28 Nov 2020 16:45:29 +0530 Subject: [PATCH] fix: warehouse fetching --- erpnext/controllers/stock_controller.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/erpnext/controllers/stock_controller.py b/erpnext/controllers/stock_controller.py index 346f7539918..05268e5e31c 100644 --- a/erpnext/controllers/stock_controller.py +++ b/erpnext/controllers/stock_controller.py @@ -103,8 +103,9 @@ class StockController(AccountsController): }, warehouse_account[sle.warehouse]["account_currency"], item=item_row)) # expense account/ target_warehouse / source_warehouse - if item_row.target_warehouse: - expense_account = warehouse_account[item_row.target_warehouse]["account"] + if item_row.get('target_warehouse') or item_row.get('from_warehouse'): + warehouse = item_row.get('target_warehouse') or item_row.get('from_warehouse') + expense_account = warehouse_account[warehouse]["account"] else: expense_account = item_row.expense_account