diff --git a/account_statement_base/README.rst b/account_statement_base/README.rst index c8322634..c5083ef5 100644 --- a/account_statement_base/README.rst +++ b/account_statement_base/README.rst @@ -69,6 +69,10 @@ Contributors * Carlos Dauden * Sergio Teruel +* `ForgeFlow `_: + + * Jordi Ballester + Maintainers ~~~~~~~~~~~ diff --git a/account_statement_base/models/__init__.py b/account_statement_base/models/__init__.py index 3fb26d48..df2ecf18 100644 --- a/account_statement_base/models/__init__.py +++ b/account_statement_base/models/__init__.py @@ -1 +1,2 @@ from . import account_journal_dashboard +from . import account_bank_statement_line diff --git a/account_statement_base/models/account_bank_statement_line.py b/account_statement_base/models/account_bank_statement_line.py new file mode 100644 index 00000000..1d2a6587 --- /dev/null +++ b/account_statement_base/models/account_bank_statement_line.py @@ -0,0 +1,21 @@ +# Copyright 2024 ForgeFlow +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import models + + +class AccountBankStatementLine(models.Model): + + _inherit = "account.bank.statement.line" + + def action_open_journal_entry(self): + self.ensure_one() + if not self: + return {} + result = self.env["ir.actions.act_window"]._for_xml_id( + "account.action_move_line_form" + ) + res = self.env.ref("account.view_move_form", False) + result["views"] = [(res and res.id or False, "form")] + result["res_id"] = self.move_id.id + return result diff --git a/account_statement_base/readme/CONTRIBUTORS.rst b/account_statement_base/readme/CONTRIBUTORS.rst index 51c04330..98f00ac5 100644 --- a/account_statement_base/readme/CONTRIBUTORS.rst +++ b/account_statement_base/readme/CONTRIBUTORS.rst @@ -6,3 +6,7 @@ * Carlos Dauden * Sergio Teruel + +* `ForgeFlow `_: + + * Jordi Ballester diff --git a/account_statement_base/static/description/index.html b/account_statement_base/static/description/index.html index 60cb5c53..7ba96863 100644 --- a/account_statement_base/static/description/index.html +++ b/account_statement_base/static/description/index.html @@ -418,6 +418,10 @@ If you spotted it first, help us to smash it by providing a detailed and welcome
  • Sergio Teruel
  • +
  • ForgeFlow:
      +
    • Jordi Ballester
    • +
    +
  • diff --git a/account_statement_base/views/account_bank_statement_line.xml b/account_statement_base/views/account_bank_statement_line.xml index a4bf9f04..cbc849d6 100644 --- a/account_statement_base/views/account_bank_statement_line.xml +++ b/account_statement_base/views/account_bank_statement_line.xml @@ -63,6 +63,7 @@ + +