Fixed
diff --git a/erpnext/stock/get_item_details.py b/erpnext/stock/get_item_details.py
index dcbd3dd..f67026e 100644
--- a/erpnext/stock/get_item_details.py
+++ b/erpnext/stock/get_item_details.py
@@ -239,7 +239,6 @@
if frappe.has_permission("Item Price", "write"):
price_list_rate = args.rate / args.conversion_factor \
if args.get("conversion_factor") else args.rate
- if not price_list_rate: return
item_price = frappe.get_doc({
"doctype": "Item Price",
@@ -249,7 +248,7 @@
"price_list_rate": price_list_rate
})
- name = frappe.db.get_value('Item Price', {'item_code': args.item_code, 'price_list': args.price_list}, 'name')
+ name = frappe.db.get_value('Item Price', {'item_code': args.item_code, 'price_list': args.price_list, 'currency': args.currency}, 'name')
if name:
item_price = frappe.get_doc('Item Price', name)