diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index d726f81c1c2..099eb4d19e9 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -1053,7 +1053,8 @@ class AccountMove(models.Model): def _compute_suitable_journal_ids(self): for m in self: journal_type = m.invoice_filter_type_domain or 'general' - domain = [('company_id', '=', m.company_id.id), ('type', '=', journal_type)] + company_id = m.company_id.id or self.env.company.id + domain = [('company_id', '=', company_id), ('type', '=', journal_type)] m.suitable_journal_ids = self.env['account.journal'].search(domain) @api.depends('posted_before', 'state', 'journal_id', 'date')