diff --git a/erpnext/stock/report/stock_ledger/stock_ledger.py b/erpnext/stock/report/stock_ledger/stock_ledger.py index f6abae53f5e..52ea26d4383 100644 --- a/erpnext/stock/report/stock_ledger/stock_ledger.py +++ b/erpnext/stock/report/stock_ledger/stock_ledger.py @@ -822,6 +822,8 @@ def get_opening_balance_for_inv_dimension(filters, inv_dimension_wise_value): else: query = query.where(sl_doctype[key] == value) + query = query.groupby(sl_doctype.item_code, sl_doctype.warehouse) + opening_data = query.run(as_dict=True) if opening_data: