feat: provision to disable get last purchase rate

fix: set_incoming_rate condition
This commit is contained in:
Rohit Waghchaure
2023-01-09 15:12:46 +05:30
parent 7249657d15
commit d1d4671320
4 changed files with 24 additions and 12 deletions

View File

@@ -813,6 +813,9 @@ def get_price_list_rate(args, item_doc, out=None):
flt(price_list_rate) * flt(args.plc_conversion_rate) / flt(args.conversion_rate)
)
if frappe.db.get_single_value("Buying Settings", "disable_last_purchase_rate"):
return out
if not out.price_list_rate and args.transaction_type == "buying":
from erpnext.stock.doctype.item.item import get_last_purchase_details