From 8ce6b8179e1e583a63dc47bd430dd7b9f1dd23aa Mon Sep 17 00:00:00 2001 From: Devin Slauenwhite Date: Wed, 6 Sep 2023 02:14:45 -0400 Subject: [PATCH] fix: use primary key for link lookup (#36919) --- erpnext/stock/report/stock_balance/stock_balance.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/erpnext/stock/report/stock_balance/stock_balance.py b/erpnext/stock/report/stock_balance/stock_balance.py index 102c3e14a8e..337b0ea3a54 100644 --- a/erpnext/stock/report/stock_balance/stock_balance.py +++ b/erpnext/stock/report/stock_balance/stock_balance.py @@ -339,8 +339,10 @@ class StockBalanceReport(object): for field in ["item_code", "brand"]: if not self.filters.get(field): continue - - query = query.where(item_table[field] == self.filters.get(field)) + elif field == "item_code": + query = query.where(item_table.name == self.filters.get(field)) + else: + query = query.where(item_table[field] == self.filters.get(field)) return query