fix: load price list rate for pos search term

This commit is contained in:
diptanilsaha
2024-12-31 13:22:18 +05:30
parent 7c4aecf834
commit 4b6cae156e

View File

@@ -58,13 +58,17 @@ def search_by_term(search_term, warehouse, price_list):
item_stock_qty = item_stock_qty // item.get("conversion_factor", 1)
item.update({"actual_qty": item_stock_qty})
price_filters = {
"price_list": price_list,
"item_code": item_code,
}
if batch_no:
price_filters["batch_no"] = batch_no
price = frappe.get_list(
doctype="Item Price",
filters={
"price_list": price_list,
"item_code": item_code,
"batch_no": batch_no,
},
filters=price_filters,
fields=["uom", "currency", "price_list_rate", "batch_no"],
)