Merge PR #706 into 16.0

Signed-off-by pedrobaeza
pull/709/head
OCA-git-bot 2024-09-25 17:52:45 +00:00
commit c9e4cdb9c8
3 changed files with 35 additions and 0 deletions

View File

@ -1,2 +1,3 @@
from . import account_journal_dashboard
from . import account_bank_statement_line
from . import account_bank_statement

View File

@ -0,0 +1,15 @@
from odoo import models
class AccountBankStatement(models.Model):
_inherit = "account.bank.statement"
def action_open_statement_lines(self):
self.ensure_one()
if not self:
return {}
action = self.env["ir.actions.act_window"]._for_xml_id(
"account_statement_base.account_bank_statement_line_action"
)
action.update({"domain": [("statement_id", "=", self.id)]})
return action

View File

@ -86,4 +86,23 @@
<field name="view_mode">tree,form,pivot,graph</field>
</record>
<record id="view_bank_statement_tree" model="ir.ui.view">
<field name="name">account.bank.statement.tree</field>
<field name="model">account.bank.statement</field>
<field name="inherit_id" ref="account.view_bank_statement_tree" />
<field name="arch" type="xml">
<tree position="attributes">
<attribute name="editable">bottom</attribute>
</tree>
<field name="balance_end_real" position="after">
<button
name="action_open_statement_lines"
type="object"
title="Open Statement Lines"
icon="fa-folder-open-o"
/>
</field>
</field>
</record>
</odoo>