diff --git a/addons/account/models/account_bank_statement.py b/addons/account/models/account_bank_statement.py index 6bf6ebadeef..c202f6aa5e4 100644 --- a/addons/account/models/account_bank_statement.py +++ b/addons/account/models/account_bank_statement.py @@ -973,7 +973,7 @@ class AccountBankStatementLine(models.Model): return [ # Base domain. ('display_type', 'not in', ('line_section', 'line_note')), - ('move_id.state', '=', 'posted'), + ('parent_state', '=', 'posted'), ('company_id', '=', self.company_id.id), # Reconciliation domain. ('reconciled', '=', False), diff --git a/addons/account/models/account_reconcile_model.py b/addons/account/models/account_reconcile_model.py index a0db9991492..9e7f8b07df4 100644 --- a/addons/account/models/account_reconcile_model.py +++ b/addons/account/models/account_reconcile_model.py @@ -725,6 +725,7 @@ class AccountReconcileModel(models.Model): ) ) AS token FROM {tables} + JOIN account_move account_move_line__move_id ON account_move_line__move_id.id = account_move_line.move_id WHERE {where_clause} AND {table_alias}.{field} IS NOT NULL ''')