fix(picklist): calculate picked qty excluding the delivered qty

(cherry picked from commit f5b75b27d7)
This commit is contained in:
Sudharsanan11
2025-12-03 17:48:38 +05:30
committed by Mergify
parent a4ab198042
commit 3785ffe5c9

View File

@@ -743,7 +743,10 @@ class PickList(TransactionBase):
pi_item.serial_no, pi_item.serial_no,
( (
Case() 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) .else_(pi_item.stock_qty)
).as_("picked_qty"), ).as_("picked_qty"),
) )