diff --git a/erpnext/stock/report/stock_ageing/stock_ageing.py b/erpnext/stock/report/stock_ageing/stock_ageing.py index f0579bf8d66..803a5c81a3b 100644 --- a/erpnext/stock/report/stock_ageing/stock_ageing.py +++ b/erpnext/stock/report/stock_ageing/stock_ageing.py @@ -13,9 +13,12 @@ def execute(filters=None): columns = get_columns(filters) item_details = get_fifo_queue(filters) to_date = filters["to_date"] + _func = lambda x: x[1] + data = [] for item, item_dict in iteritems(item_details): - fifo_queue = sorted(item_dict["fifo_queue"], key=lambda x: x[1]) + + fifo_queue = sorted(filter(_func, item_dict["fifo_queue"]), key=_func) details = item_dict["details"] if not fifo_queue or (not item_dict.get("total_qty")): continue