Skip to content

Commit

Permalink
unconditionally fetch exchange rate
Browse files Browse the repository at this point in the history
  • Loading branch information
tundebabzy committed Jan 30, 2018
1 parent b9e8b91 commit d0d404d
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions erpnext/stock/get_item_details.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
from erpnext.setup.utils import get_exchange_rate
from frappe.model.meta import get_field_precision
from erpnext.stock.doctype.batch.batch import get_batch_no
from erpnext import get_company_currency


@frappe.whitelist()
Expand Down Expand Up @@ -589,13 +590,11 @@ def get_price_list_currency_and_exchange_rate(args):

price_list_currency = get_price_list_currency(args.price_list)
price_list_uom_dependant = get_price_list_uom_dependant(args.price_list)
plc_conversion_rate = args.plc_conversion_rate
plc_conversion_rate = 1
company_currency = get_company_currency(args.company)

if (not plc_conversion_rate) or (price_list_currency and args.price_list_currency \
and price_list_currency != args.price_list_currency):
# cksgb 19/09/2016: added args.transaction_date as posting_date argument for get_exchange_rate
plc_conversion_rate = get_exchange_rate(price_list_currency, args.currency,
args.transaction_date) or plc_conversion_rate
if company_currency:
plc_conversion_rate = get_exchange_rate(price_list_currency, company_currency, args.transaction_date)

return frappe._dict({
"price_list_currency": price_list_currency,
Expand Down

0 comments on commit d0d404d

Please sign in to comment.