perf: Ignore cancelled pick lists while fetching picked items (backport #35737) (#35740)

perf: Ignore cancelled pick lists while fetching picked items (#35737)

(cherry picked from commit 81f916b7d3)

Co-authored-by: Ankush Menat <ankush@frappe.io>
This commit is contained in:
mergify[bot]
2023-06-16 15:29:20 +05:30
committed by GitHub
parent 0e57f4dd3c
commit 01ac54d65d

View File

@@ -360,6 +360,7 @@ class PickList(Document):
(pi_item.item_code.isin([x.item_code for x in items])) (pi_item.item_code.isin([x.item_code for x in items]))
& ((pi_item.picked_qty > 0) | (pi_item.stock_qty > 0)) & ((pi_item.picked_qty > 0) | (pi_item.stock_qty > 0))
& (pi.status != "Completed") & (pi.status != "Completed")
& (pi.status != "Cancelled")
& (pi_item.docstatus != 2) & (pi_item.docstatus != 2)
) )
.groupby( .groupby(