diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.py b/erpnext/stock/doctype/stock_entry/stock_entry.py index 3d66e3f684d..9373e9e9b12 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.py +++ b/erpnext/stock/doctype/stock_entry/stock_entry.py @@ -201,7 +201,7 @@ class StockEntry(StockController, SubcontractingInwardController): def onload(self): for item in self.get("items"): - item.update(get_bin_details(item.item_code, item.s_warehouse)) + item.update(get_bin_details(item.item_code, item.s_warehouse or item.t_warehouse)) def before_insert(self): if self.subcontracting_order and frappe.get_cached_value(