From db8980dabe885f026e9aebcacc0fcded2eafaf9c Mon Sep 17 00:00:00 2001 From: manu Date: Mon, 13 May 2024 11:48:45 +0200 Subject: [PATCH] [17.0][ADD] account_statement_import_file: add file to statement's field attachment_ids --- .../wizard/account_statement_import.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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):