Add CSV as import format for account statement

This commit is contained in:
Cédric Krier committed 2026-07-23 14:52:10 +02:00
1 parent 17fe789471
commit 8a1f2d870c
13 files changed
+546 -8

No files matched your search

+54
View File
@@ -314,6 +314,12 @@ this repository contains the full copyright notices and license terms. -->
<field name="perm_delete" eval="False"/>
</record>
<record model="account.statement.origin.information" id="information_csv_row">
<field name="name">csv_row</field>
<field name="string">Row</field>
<field name="type_">char</field>
</record>
<record model="ir.ui.view" id="statement_import_start_view_form">
<field name="model">account.statement.import.start</field>
<field name="type">form</field>
@@ -346,6 +352,54 @@ this repository contains the full copyright notices and license terms. -->
<field name="group" ref="group_statement"/>
</record>
<record model="ir.ui.view" id="statement_import_csv_view_form">
<field name="model">account.statement.import.csv</field>
<field name="type">form</field>
<field name="name">statement_import_csv_form</field>
</record>
<record model="ir.ui.view" id="statement_import_csv_view_list">
<field name="model">account.statement.import.csv</field>
<field name="type">tree</field>
<field name="name">statement_import_csv_list</field>
</record>
<record model="ir.action.act_window" id="act_statement_import_csv_form">
<field name="name">CSV Imports</field>
<field name="res_model">account.statement.import.csv</field>
</record>
<record model="ir.action.act_window.view" id="act_statement_import_csv_form_view1">
<field name="sequence" eval="10"/>
<field name="view" ref="statement_import_csv_view_list"/>
<field name="act_window" ref="act_statement_import_csv_form"/>
</record>
<record model="ir.action.act_window.view" id="act_statement_import_csv_form_view2">
<field name="sequence" eval="20"/>
<field name="view" ref="statement_import_csv_view_form"/>
<field name="act_window" ref="act_statement_import_csv_form"/>
</record>
<menuitem
parent="menu_statement_configuration"
action="act_statement_import_csv_form"
sequence="30"
id="menu_statement_import_csv_form"/>
<record model="ir.model.access" id="access_statement_import_csv">
<field name="model">account.statement.import.csv</field>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="False"/>
<field name="perm_create" eval="False"/>
<field name="perm_delete" eval="False"/>
</record>
<record model="ir.model.access" id="access_statement_import_csv_account_admin">
<field name="model">account.statement.import.csv</field>
<field name="group" ref="account.group_account_admin"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="True"/>
<field name="perm_delete" eval="True"/>
</record>
<record model="ir.action.wizard" id="act_reconcile">
<field name="name">Reconcile Statements</field>
<field name="wiz_name">account.statement.reconcile</field>