diff --git a/account_statement_import_file/wizard/account_statement_import.py b/account_statement_import_file/wizard/account_statement_import.py index fc2b3c4d..56ca28a0 100644 --- a/account_statement_import_file/wizard/account_statement_import.py +++ b/account_statement_import_file/wizard/account_statement_import.py @@ -39,7 +39,12 @@ class AccountStatementImport(models.TransientModel): "only contains already imported transactions." ) ) - self.env["ir.attachment"].create(self._prepare_create_attachment(result)) + attachment = self.env["ir.attachment"].create( + self._prepare_create_attachment(result) + ) + for statement_id in result["statement_ids"]: + statement = self.env["account.bank.statement"].browse(statement_id) + statement.write({"attachment_ids": [(4, attachment.id)]}) return result def import_file_button(self):