fix: Allow user to update exchange rate in Multi-currency LCV

This commit is contained in:
Deepesh Garg 2021-03-17 10:56:52 +05:30
parent 3f14aafa67
commit b75cbeee4d

View File

@ -779,7 +779,7 @@ class init_landed_taxes_and_totals(object):
for d in self.doc.get(self.tax_field): for d in self.doc.get(self.tax_field):
if d.account_currency == company_currency: if d.account_currency == company_currency:
d.exchange_rate = 1 d.exchange_rate = 1
elif not d.exchange_rate or d.exchange_rate == 1 or self.doc.posting_date: elif not d.exchange_rate:
d.exchange_rate = get_exchange_rate(self.doc.posting_date, account=d.expense_account, d.exchange_rate = get_exchange_rate(self.doc.posting_date, account=d.expense_account,
account_currency=d.account_currency, company=self.doc.company) account_currency=d.account_currency, company=self.doc.company)