Merge pull request #126 from Noviat/18-imp-file-format-view

[IMP]account_ebics : improve file format views
This commit is contained in:
Luc De Meyer 2025-07-03 22:02:53 +02:00 committed by GitHub
commit 6e60e5394d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 33 additions and 15 deletions

View File

@ -15,7 +15,7 @@ Available addons
----------------
addon | version | maintainers | summary
--- | --- | --- | ---
[account_ebics](account_ebics/) | 18.0.1.0.0 | | EBICS banking protocol
[account_ebics](account_ebics/) | 18.0.1.0.1 | | EBICS banking protocol
[account_ebics_batch](account_ebics_batch/) | 18.0.1.0.0 | | EBICS Files automated import and processing
[account_ebics_batch_payment](account_ebics_batch_payment/) | 18.0.1.0.0 | | Upload Batch Payment via EBICS
[account_ebics_oca_statement_import](account_ebics_oca_statement_import/) | 18.0.1.0.0 | | Use OCA Bank Statement Import with account_ebics

View File

@ -1,9 +1,9 @@
# Copyright 2009-2025 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
{
"name": "EBICS banking protocol",
"version": "18.0.1.0.0",
"version": "18.0.1.0.1",
"license": "LGPL-3",
"author": "Noviat",
"website": "https://www.noviat.com/",

View File

@ -209,7 +209,6 @@
<field name="type">up</field>
<field name="order_type">BTU</field>
<field name="description">SEPA credit transfer</field>
<field name="suffix">txt</field>
<field name="btf_service">SCT</field>
<field name="btf_message">pain.001</field>
<field name="btf_scope">GLB</field>

View File

@ -1,5 +1,5 @@
# Copyright 2009-2024 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
from odoo import fields, models

View File

@ -1,5 +1,5 @@
# Copyright 2009-2024 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
import logging
import os

View File

@ -1,5 +1,5 @@
# Copyright 2009-2025 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
import base64
import logging

View File

@ -1,5 +1,5 @@
# Copyright 2009-2024 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
from odoo import api, fields, models

View File

@ -1,5 +1,5 @@
# Copyright 2009-2024 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
import base64
import logging

View File

@ -1,5 +1,5 @@
# Copyright 2009-2024 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
import logging
from sys import exc_info

View File

@ -1,5 +1,24 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<record id="ebics_file_format_view_search" model="ir.ui.view">
<field name="name">ebics.file.format.search</field>
<field name="model">ebics.file.format</field>
<field name="arch" type="xml">
<search string="EBICS File Format">
<filter
string="EBICS version 2"
name="ebics_v2"
domain="[('ebics_version', '=', '2')]"
/>
<filter
string="EBICS version 3"
name="ebics_v3"
domain="[('ebics_version', '=', '3')]"
/>
</search>
</field>
</record>
<record id="ebics_file_format_view_list" model="ir.ui.view">
<field name="name">ebics.file.format.list</field>
<field name="model">ebics.file.format</field>
@ -49,11 +68,11 @@
required="ebics_version == '3'"
invisible="ebics_version == '2'"
/>
<field name="btf_variant" invisible="ebics_version == '2'" />
<field name="btf_version" invisible="ebics_version == '2'" />
<field name="btf_scope" invisible="ebics_version == '2'" />
<field name="btf_option" invisible="ebics_version == '2'" />
<field name="btf_container" invisible="ebics_version == '2'" />
<field name="btf_version" invisible="ebics_version == '2'" />
<field name="btf_variant" invisible="ebics_version == '2'" />
<field name="btf_format" invisible="ebics_version == '2'" />
</group>
</group>

View File

@ -1,5 +1,5 @@
# Copyright 2009-2024 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
import pprint

View File

@ -1,5 +1,5 @@
# Copyright 2009-2024 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
import logging

View File

@ -1,5 +1,5 @@
# Copyright 2009-2025 Noviat.
# License LGPL-3 or later (http://www.gnu.org/licenses/lgpl).
# License LGPL-3 or later (https://www.gnu.org/licenses/lgpl).
import base64
import logging