mirror of
https://github.com/OCA/bank-statement-import.git
synced 2025-01-20 12:37:43 +02:00
[FIX] account_statement_import_online: further improvements.
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
<!--
|
||||
Copyright 2019-2020 Brainbean Apps (https://brainbeanapps.com)
|
||||
Copyright 2019-2020 Dataplug (https://dataplug.io)
|
||||
Copyright 2021 Therp BV (https://therp.nl).
|
||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
-->
|
||||
<odoo>
|
||||
@@ -48,27 +49,15 @@
|
||||
</group>
|
||||
</page>
|
||||
<xpath expr="/form/sheet" position="before">
|
||||
<header>
|
||||
<header>
|
||||
<button
|
||||
type="action"
|
||||
name="%(online_bank_statement_pull_wizard_action)d"
|
||||
attrs="{'invisible': ['|', ('bank_statements_source', '!=', 'online'), ('online_bank_statement_provider', '=', False)]}"
|
||||
name="%(action_online_bank_statements_pull_wizard)d"
|
||||
attrs="{'invisible': [('online_bank_statement_provider', '=', False)]}"
|
||||
string="Pull Online Bank Statement"
|
||||
/>
|
||||
</header>
|
||||
</xpath>
|
||||
</field>
|
||||
</record>
|
||||
<record
|
||||
id="action_online_bank_statements_pull_wizard"
|
||||
model="ir.actions.act_window"
|
||||
>
|
||||
<field name="name">Online Bank Statements Pull Wizard</field>
|
||||
<field name="res_model">online.bank.statement.pull.wizard</field>
|
||||
<field name="target">new</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="binding_model_id" ref="account.model_account_journal" />
|
||||
<field name="binding_view_types">list</field>
|
||||
<field name="groups_id" eval="[(4, ref('account.group_account_user'))]" />
|
||||
</record>
|
||||
</odoo>
|
||||
|
||||
19
account_statement_import_online/views/actions.xml
Normal file
19
account_statement_import_online/views/actions.xml
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!--
|
||||
Copyright 2021 Therp BV (https://therp.nl).
|
||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
-->
|
||||
<odoo>
|
||||
<record
|
||||
id="action_online_bank_statements_pull_wizard"
|
||||
model="ir.actions.act_window"
|
||||
>
|
||||
<field name="name">Online Bank Statements Pull Wizard</field>
|
||||
<field name="res_model">online.bank.statement.pull.wizard</field>
|
||||
<field name="target">new</field>
|
||||
<field name="view_mode">form</field>
|
||||
<field name="binding_model_id" ref="account.model_account_journal" />
|
||||
<field name="binding_view_types">list</field>
|
||||
<field name="groups_id" eval="[(4, ref('account.group_account_user'))]" />
|
||||
</record>
|
||||
</odoo>
|
||||
@@ -17,7 +17,7 @@
|
||||
domain="[('active', '=', False)]"
|
||||
/>
|
||||
<group name="groupby">
|
||||
<filter
|
||||
<filter
|
||||
name="service_groupby"
|
||||
string="Service"
|
||||
context="{'group_by': 'service'}"
|
||||
@@ -46,13 +46,13 @@
|
||||
<field name="arch" type="xml">
|
||||
<form string="Online Bank Statement Provider">
|
||||
<sheet>
|
||||
<widget
|
||||
<widget
|
||||
name="web_ribbon"
|
||||
title="Archived"
|
||||
bg_color="bg-danger"
|
||||
attrs="{'invisible': [('active', '=', True)]}"
|
||||
/>
|
||||
<group name="main" col="2">
|
||||
<group name="main" col="2">
|
||||
<group name="params">
|
||||
<field name="journal_id" />
|
||||
<field name="currency_id" />
|
||||
@@ -61,25 +61,25 @@
|
||||
name="company_id"
|
||||
groups="base.group_multi_company"
|
||||
/>
|
||||
<field
|
||||
<field
|
||||
name="service"
|
||||
widget="dynamic_dropdown"
|
||||
values="values_service"
|
||||
/>
|
||||
<field name="active" invisible="1" />
|
||||
</group>
|
||||
</group>
|
||||
<group name="pull" string="Scheduled Pull">
|
||||
<label for="interval_number" />
|
||||
<div class="o_row" id="interval_number">
|
||||
<field name="interval_number" class="ml8" />
|
||||
<field name="interval_type" />
|
||||
</div>
|
||||
<field name="next_run" />
|
||||
</group>
|
||||
<label for="interval_number" />
|
||||
<div class="o_row" id="interval_number">
|
||||
<field name="interval_number" class="ml8" />
|
||||
<field name="interval_type" />
|
||||
</div>
|
||||
<field name="next_run" />
|
||||
</group>
|
||||
<group name="configuration" string="Configuration">
|
||||
<field name="statement_creation_mode" />
|
||||
<field name="tz" />
|
||||
</group>
|
||||
<field name="statement_creation_mode" />
|
||||
<field name="tz" />
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
<div class="oe_chatter">
|
||||
@@ -88,12 +88,12 @@
|
||||
</div>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
</record>
|
||||
|
||||
<record id="online_bank_statement_provider_action" model="ir.actions.act_window">
|
||||
<field name="name">Online Bank Statement Providers</field>
|
||||
<field name="res_model">online.bank.statement.provider</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
<record id="online_bank_statement_provider_action" model="ir.actions.act_window">
|
||||
<field name="name">Online Bank Statement Providers</field>
|
||||
<field name="res_model">online.bank.statement.provider</field>
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
|
||||
<menuitem
|
||||
|
||||
Reference in New Issue
Block a user