diff --git a/addons/hr_expense/models/hr_expense.py b/addons/hr_expense/models/hr_expense.py index 50c0a136816..78dfa91c7d0 100644 --- a/addons/hr_expense/models/hr_expense.py +++ b/addons/hr_expense/models/hr_expense.py @@ -129,7 +129,7 @@ class HrExpense(models.Model): date_today = fields.Date.context_today(self.env.user) for expense in self: target_currency = expense.currency_id or self.env.company.currency_id - expense.currency_rate = self.env['res.currency']._get_conversion_rate( + expense.currency_rate = expense.company_id and self.env['res.currency']._get_conversion_rate( from_currency=target_currency, to_currency=expense.company_currency_id, company=expense.company_id, diff --git a/addons/hr_expense/views/hr_expense_views.xml b/addons/hr_expense/views/hr_expense_views.xml index 18a5945850b..a93ed0d533e 100644 --- a/addons/hr_expense/views/hr_expense_views.xml +++ b/addons/hr_expense/views/hr_expense_views.xml @@ -140,28 +140,34 @@ - -