diff --git a/account_statement_base/models/account_bank_statement.py b/account_statement_base/models/account_bank_statement.py
index df80a0ff..5dcae41d 100644
--- a/account_statement_base/models/account_bank_statement.py
+++ b/account_statement_base/models/account_bank_statement.py
@@ -11,7 +11,18 @@ class AccountBankStatement(models.Model):
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)]})
+ action.update(
+ {
+ "domain": [("statement_id", "=", self.id)],
+ "context": {
+ "default_journal_id": self._context.get("active_id")
+ if self._context.get("active_model") == "account.journal"
+ else None,
+ "account_bank_statement_line_main_view": True,
+ },
+ }
+ )
+
return action
def open_entries(self):
diff --git a/account_statement_base/views/account_bank_statement.xml b/account_statement_base/views/account_bank_statement.xml
index 6e07711f..ddd801ff 100644
--- a/account_statement_base/views/account_bank_statement.xml
+++ b/account_statement_base/views/account_bank_statement.xml
@@ -96,4 +96,23 @@
tree,form,pivot,graph
+
+ account.bank.statement.tree
+ account.bank.statement
+
+
+
+ true
+
+
+
+
+
+
+