diff --git a/addons/account/models/account_bank_statement.py b/addons/account/models/account_bank_statement.py index 3daacb8c348..056cf27c445 100644 --- a/addons/account/models/account_bank_statement.py +++ b/addons/account/models/account_bank_statement.py @@ -256,6 +256,8 @@ class AccountBankStatement(models.Model): def button_journal_entries(self): context = dict(self._context or {}) context['journal_id'] = self.journal_id.id + aml = self.env['account.move.line'].search([('statement_id', 'in', self.ids)]) + aml |= aml.mapped('move_id').mapped('line_ids') return { 'name': _('Journal Items'), 'view_type': 'form', @@ -263,7 +265,7 @@ class AccountBankStatement(models.Model): 'res_model': 'account.move.line', 'view_id': False, 'type': 'ir.actions.act_window', - 'domain': [('statement_id', 'in', self.ids)], + 'domain': [('id', 'in', aml.ids)], 'context': context, }