From 881dc0234944f2ce6e0c928f066f45b98eeaa3c3 Mon Sep 17 00:00:00 2001 From: Dany Robert Date: Sat, 30 Mar 2024 16:32:43 +0530 Subject: [PATCH] fix(gp): SLEs not fetched for correct warehouse (cherry picked from commit f958e8be0698723630db0c742cb6fe9428c2c8f4) --- erpnext/accounts/report/gross_profit/gross_profit.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/erpnext/accounts/report/gross_profit/gross_profit.py b/erpnext/accounts/report/gross_profit/gross_profit.py index 2b851050639..432d81847e3 100644 --- a/erpnext/accounts/report/gross_profit/gross_profit.py +++ b/erpnext/accounts/report/gross_profit/gross_profit.py @@ -656,13 +656,13 @@ class GrossProfitGenerator(object): elif self.delivery_notes.get((row.parent, row.item_code), None): # check if Invoice has delivery notes dn = self.delivery_notes.get((row.parent, row.item_code)) - parenttype, parent, item_row, warehouse = ( + parenttype, parent, item_row, dn_warehouse = ( "Delivery Note", dn["delivery_note"], dn["item_row"], dn["warehouse"], ) - my_sle = self.get_stock_ledger_entries(item_code, row.warehouse) + my_sle = self.get_stock_ledger_entries(item_code, dn_warehouse) return self.calculate_buying_amount_from_sle( row, my_sle, parenttype, parent, item_row, item_code )