From 23f1a57f63f2208699ee7d2a7fb45d15d7544253 Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Wed, 27 Jan 2021 14:36:37 +0000 Subject: [PATCH] [FIX] account: Selecting a journal from Journal entries Steps to reproduce the bug: - Go to Accounting (module)> Accounting (menu) > Journal Entries - Create a new account move M - Remove the default journal Bug: Impossible to set a journal opw:2445553 closes odoo/odoo#65200 X-original-commit: cd1823a1066dd9a820afed8427e3a9abc2faade0 Signed-off-by: oco-odoo Signed-off-by: Simon Goffin (sig) --- addons/account/models/account_move.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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')