fix: re-assign after append query
diff --git a/erpnext/stock/stock_balance.py b/erpnext/stock/stock_balance.py
index 0ab530a..a8e056c 100644
--- a/erpnext/stock/stock_balance.py
+++ b/erpnext/stock/stock_balance.py
@@ -137,7 +137,7 @@
.where(PackedItem.item_code == item_code)
.where(PackedItem.warehouse == warehouse)
)
- append_open_so_query(dnpi, PackedItem)
+ dnpi = append_open_so_query(dnpi, PackedItem)
dnpi_parent = frappe.qb.from_(dnpi).select(dnpi.qty.as_("dnpi_qty"))
for key, so_item_field, cond in [