diff --git a/addons/account_analytic_default_hr_expense/models/hr_expense.py b/addons/account_analytic_default_hr_expense/models/hr_expense.py index 95e9378650d..54b8d4c6d44 100644 --- a/addons/account_analytic_default_hr_expense/models/hr_expense.py +++ b/addons/account_analytic_default_hr_expense/models/hr_expense.py @@ -10,7 +10,7 @@ class HrExpense(models.Model): @api.onchange('product_id', 'date', 'account_id') def _onchange_product_id(self): res = super(HrExpense, self)._onchange_product_id() - rec = self.env['account.analytic.default'].account_get(product_id=self.product_id.id, account_id=self.account_id.id, company_id=self.company_id.id, date=self.date) + rec = self.env['account.analytic.default'].sudo().account_get(product_id=self.product_id.id, account_id=self.account_id.id, company_id=self.company_id.id, date=self.date) self.analytic_account_id = rec.analytic_id.id self.analytic_tag_ids = rec.analytic_tag_ids.ids return res