fix: use `Stock Qty` while getting `POS Reserved Qty` (cherry picked from commit 722310641700ce767cc2dd132e5ee41610d2e525) Co-authored-by: s-aga-r <sagarsharma.s312@gmail.com>
This commit is contained in:
parent
5874be0f79
commit
76c6b501f9
@ -765,7 +765,7 @@ def get_pos_reserved_qty(item_code, warehouse):
|
|||||||
reserved_qty = (
|
reserved_qty = (
|
||||||
frappe.qb.from_(p_inv)
|
frappe.qb.from_(p_inv)
|
||||||
.from_(p_item)
|
.from_(p_item)
|
||||||
.select(Sum(p_item.qty).as_("qty"))
|
.select(Sum(p_item.stock_qty).as_("stock_qty"))
|
||||||
.where(
|
.where(
|
||||||
(p_inv.name == p_item.parent)
|
(p_inv.name == p_item.parent)
|
||||||
& (IfNull(p_inv.consolidated_invoice, "") == "")
|
& (IfNull(p_inv.consolidated_invoice, "") == "")
|
||||||
@ -775,7 +775,7 @@ def get_pos_reserved_qty(item_code, warehouse):
|
|||||||
)
|
)
|
||||||
).run(as_dict=True)
|
).run(as_dict=True)
|
||||||
|
|
||||||
return reserved_qty[0].qty or 0 if reserved_qty else 0
|
return flt(reserved_qty[0].stock_qty) if reserved_qty else 0
|
||||||
|
|
||||||
|
|
||||||
@frappe.whitelist()
|
@frappe.whitelist()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user