From 3785ffe5c9ca85d4ca7074069019a24771e19560 Mon Sep 17 00:00:00 2001 From: Sudharsanan11 Date: Wed, 3 Dec 2025 17:48:38 +0530 Subject: [PATCH] fix(picklist): calculate picked qty excluding the delivered qty (cherry picked from commit f5b75b27d775a9d4f0aac1be27b46f1c85e52e02) --- erpnext/stock/doctype/pick_list/pick_list.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/erpnext/stock/doctype/pick_list/pick_list.py b/erpnext/stock/doctype/pick_list/pick_list.py index e2cfb8eeca8..8d251d143a9 100644 --- a/erpnext/stock/doctype/pick_list/pick_list.py +++ b/erpnext/stock/doctype/pick_list/pick_list.py @@ -743,7 +743,10 @@ class PickList(TransactionBase): pi_item.serial_no, ( Case() - .when((pi_item.picked_qty > 0) & (pi_item.docstatus == 1), pi_item.picked_qty) + .when( + (pi_item.picked_qty > 0) & (pi_item.docstatus == 1), + pi_item.picked_qty - pi_item.delivered_qty, + ) .else_(pi_item.stock_qty) ).as_("picked_qty"), )