[MIG] : Migration to 20.0

This commit is contained in:
Luc De Meyer committed 2026-10-24 12:01:04 +02:00
1 parent 2e73b85130
commit 00cb18d9f2
6 files changed
+20 -47

No files matched your search

+2 -2
View File
@@ -5,7 +5,7 @@
"name": "EBICS Banking Protocol", "name": "EBICS Banking Protocol",
"summary": "Download bank statements and upload payment " "summary": "Download bank statements and upload payment "
"files directly from Odoo, using the European EBICS standard", "files directly from Odoo, using the European EBICS standard",
"version": "19.0.1.3.1", "version": "20.0.1.0.0",
"license": "LGPL-3", "license": "LGPL-3",
"author": "Noviat", "author": "Noviat",
"website": "https://www.noviat.com/", "website": "https://www.noviat.com/",
@@ -13,7 +13,7 @@
"depends": ["account"], "depends": ["account"],
"data": [ "data": [
"security/ebics_security.xml", "security/ebics_security.xml",
"security/ir.model.access.csv", "security/ir.access.csv",
"data/ebics_file_format.xml", "data/ebics_file_format.xml",
"views/ebics_config_views.xml", "views/ebics_config_views.xml",
"views/ebics_file_views.xml", "views/ebics_file_views.xml",
+1 -1
View File
@@ -8,7 +8,7 @@ import re
from odoo import api, fields, models from odoo import api, fields, models
from odoo.exceptions import UserError from odoo.exceptions import UserError
_logger = logging.getLogger(__name__) _logger = logging.getLogger(__name__) # lint-ignore=unused-logger
class EbicsConfig(models.Model): class EbicsConfig(models.Model):
+2 -2
View File
@@ -12,9 +12,9 @@ from lxml import etree
from odoo import api, fields, models from odoo import api, fields, models
from odoo.exceptions import UserError from odoo.exceptions import UserError
from odoo.addons.base.models.res_bank import sanitize_account_number from odoo.addons.base.models.res_partner_bank import sanitize_account_number
_logger = logging.getLogger(__name__) _logger = logging.getLogger(__name__) # lint-ignore=unused-logger
DUP_CHECK_FORMATS = ["cfonb120", "camt053"] DUP_CHECK_FORMATS = ["cfonb120", "camt053"]
-29
View File
@@ -8,33 +8,4 @@
<field name="name">EBICS Manager</field> <field name="name">EBICS Manager</field>
<field name="privilege_id" ref="res_groups_privilege_ebics_manager" /> <field name="privilege_id" ref="res_groups_privilege_ebics_manager" />
</record> </record>
<data noupdate="1">
<record id="ebics_config_comp_rule" model="ir.rule">
<field name="name">EBICS Configuration model company rule</field>
<field name="model_id" ref="model_ebics_config" />
<field eval="True" name="global" />
<field
name="domain_force"
>['|', ('company_ids', '=', False), ('company_ids', 'in', user.company_ids.ids)]</field>
</record>
<record id="ebics_userid_comp_rule" model="ir.rule">
<field name="name">EBICS UserID model company rule</field>
<field name="model_id" ref="model_ebics_userid" />
<field eval="True" name="global" />
<field
name="domain_force"
>['|', ('company_ids', '=', False), ('company_ids', 'in', user.company_ids.ids)]</field>
</record>
<record id="ebics_file_comp_rule" model="ir.rule">
<field name="name">EBICS File model company rule</field>
<field name="model_id" ref="model_ebics_file" />
<field eval="True" name="global" />
<field
name="domain_force"
>['|', ('company_ids', '=', False), ('company_ids', 'in', user.company_ids.ids)]</field>
</record>
</data>
</odoo> </odoo>
+15
View File
@@ -0,0 +1,15 @@
id,name,model_id,group_id/id,operation,domain
access_ebics_config_manager,ebics_config manager,ebics.config,account_ebics.group_ebics_manager,crud,
access_ebics_config_user,ebics_config user,ebics.config,account.group_account_invoice,r,
access_ebics_userid_manager,ebics_userid manager,ebics.userid,account_ebics.group_ebics_manager,crud,
access_ebics_userid_user,ebics_userid user,ebics.userid,account.group_account_invoice,r,
access_ebics_file_format_manager,ebics_file_format manager,ebics.file.format,account_ebics.group_ebics_manager,crud,
access_ebics_file_format_user,ebics_file_format user,ebics.file.format,account.group_account_invoice,r,
access_ebics_file_manager,ebics_file manager,ebics.file,account_ebics.group_ebics_manager,crud,
access_ebics_file_user,ebics_file user,ebics.file,account.group_account_invoice,cru,
access_ebics_change_passphrase,access_ebics_change_passphrase,ebics.change.passphrase,account_ebics.group_ebics_manager,cru,
access_ebics_xfer,access_ebics_xfer,ebics.xfer,account.group_account_invoice,cru,
access_ebics_admin_order,access_ebics_admin_order,ebics.admin.order,account_ebics.group_ebics_manager,cru,
ebics_config_comp_rule,EBICS Configuration model company rule,ebics.config,,crud,"['|', ('company_ids', '=', False), ('company_ids', 'in', company_ids)]"
ebics_userid_comp_rule,EBICS UserID model company rule,ebics.userid,,crud,"['|', ('company_ids', '=', False), ('company_ids', 'in', company_ids)]"
ebics_file_comp_rule,EBICS File model company rule,ebics.file,,crud,"['|', ('company_ids', '=', False), ('company_ids', 'in', company_ids)]"
1 id name model_id group_id/id operation domain
2 access_ebics_config_manager ebics_config manager ebics.config account_ebics.group_ebics_manager crud
3 access_ebics_config_user ebics_config user ebics.config account.group_account_invoice r
4 access_ebics_userid_manager ebics_userid manager ebics.userid account_ebics.group_ebics_manager crud
5 access_ebics_userid_user ebics_userid user ebics.userid account.group_account_invoice r
6 access_ebics_file_format_manager ebics_file_format manager ebics.file.format account_ebics.group_ebics_manager crud
7 access_ebics_file_format_user ebics_file_format user ebics.file.format account.group_account_invoice r
8 access_ebics_file_manager ebics_file manager ebics.file account_ebics.group_ebics_manager crud
9 access_ebics_file_user ebics_file user ebics.file account.group_account_invoice cru
10 access_ebics_change_passphrase access_ebics_change_passphrase ebics.change.passphrase account_ebics.group_ebics_manager cru
11 access_ebics_xfer access_ebics_xfer ebics.xfer account.group_account_invoice cru
12 access_ebics_admin_order access_ebics_admin_order ebics.admin.order account_ebics.group_ebics_manager cru
13 ebics_config_comp_rule EBICS Configuration model company rule ebics.config crud ['|', ('company_ids', '=', False), ('company_ids', 'in', company_ids)]
14 ebics_userid_comp_rule EBICS UserID model company rule ebics.userid crud ['|', ('company_ids', '=', False), ('company_ids', 'in', company_ids)]
15 ebics_file_comp_rule EBICS File model company rule ebics.file crud ['|', ('company_ids', '=', False), ('company_ids', 'in', company_ids)]
@@ -1,13 +0,0 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_ebics_config_manager,ebics_config manager,model_ebics_config,group_ebics_manager,1,1,1,1
access_ebics_config_user,ebics_config user,model_ebics_config,account.group_account_invoice,1,0,0,0
access_ebics_userid_manager,ebics_userid manager,model_ebics_userid,group_ebics_manager,1,1,1,1
access_ebics_userid_user,ebics_userid user,model_ebics_userid,account.group_account_invoice,1,0,0,0
access_ebics_file_format_manager,ebics_file_format manager,model_ebics_file_format,group_ebics_manager,1,1,1,1
access_ebics_file_format_user,ebics_file_format user,model_ebics_file_format,account.group_account_invoice,1,0,0,0
access_ebics_file_manager,ebics_file manager,model_ebics_file,group_ebics_manager,1,1,1,1
access_ebics_file_user,ebics_file user,model_ebics_file,account.group_account_invoice,1,1,1,0
access_ebics_change_passphrase,access_ebics_change_passphrase,model_ebics_change_passphrase,group_ebics_manager,1,1,1,0
access_ebics_xfer,access_ebics_xfer,model_ebics_xfer,account.group_account_invoice,1,1,1,0
access_ebics_admin_order,access_ebics_admin_order,model_ebics_admin_order,group_ebics_manager,1,1,1,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_ebics_config_manager ebics_config manager model_ebics_config group_ebics_manager 1 1 1 1
3 access_ebics_config_user ebics_config user model_ebics_config account.group_account_invoice 1 0 0 0
4 access_ebics_userid_manager ebics_userid manager model_ebics_userid group_ebics_manager 1 1 1 1
5 access_ebics_userid_user ebics_userid user model_ebics_userid account.group_account_invoice 1 0 0 0
6 access_ebics_file_format_manager ebics_file_format manager model_ebics_file_format group_ebics_manager 1 1 1 1
7 access_ebics_file_format_user ebics_file_format user model_ebics_file_format account.group_account_invoice 1 0 0 0
8 access_ebics_file_manager ebics_file manager model_ebics_file group_ebics_manager 1 1 1 1
9 access_ebics_file_user ebics_file user model_ebics_file account.group_account_invoice 1 1 1 0
10 access_ebics_change_passphrase access_ebics_change_passphrase model_ebics_change_passphrase group_ebics_manager 1 1 1 0
11 access_ebics_xfer access_ebics_xfer model_ebics_xfer account.group_account_invoice 1 1 1 0
12 access_ebics_admin_order access_ebics_admin_order model_ebics_admin_order group_ebics_manager 1 1 1 0