diff --git a/l10n_be_cooperator_national_number/__manifest__.py b/l10n_be_cooperator_national_number/__manifest__.py index dc564548b..25177083c 100644 --- a/l10n_be_cooperator_national_number/__manifest__.py +++ b/l10n_be_cooperator_national_number/__manifest__.py @@ -9,6 +9,9 @@ "category": "Cooperative management", "website": "https://github.com/OCA/cooperative", "license": "AGPL-3", - "data": ["views/subscription_request_view.xml", "views/res_company_view.xml"], + "data": [ + "views/subscription_request_view.xml", + "views/res_config_settings.xml", + ], "demo": [], } diff --git a/l10n_be_cooperator_national_number/models/__init__.py b/l10n_be_cooperator_national_number/models/__init__.py index f229a2afd..269d03a48 100644 --- a/l10n_be_cooperator_national_number/models/__init__.py +++ b/l10n_be_cooperator_national_number/models/__init__.py @@ -4,4 +4,5 @@ from . import subscription_request from . import res_company +from . import res_config_settings from . import res_partner diff --git a/l10n_be_cooperator_national_number/models/res_config_settings.py b/l10n_be_cooperator_national_number/models/res_config_settings.py new file mode 100644 index 000000000..3d5802a99 --- /dev/null +++ b/l10n_be_cooperator_national_number/models/res_config_settings.py @@ -0,0 +1,12 @@ +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + display_national_number = fields.Boolean( + related="company_id.display_national_number", readonly=False + ) + require_national_number = fields.Boolean( + related="company_id.require_national_number", readonly=False + ) diff --git a/l10n_be_cooperator_national_number/views/res_company_view.xml b/l10n_be_cooperator_national_number/views/res_company_view.xml deleted file mode 100644 index 6f223c666..000000000 --- a/l10n_be_cooperator_national_number/views/res_company_view.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - res.company.form.easymy.coop - - res.company - - - - - - - - diff --git a/l10n_be_cooperator_national_number/views/res_config_settings.xml b/l10n_be_cooperator_national_number/views/res_config_settings.xml new file mode 100644 index 000000000..d18bd8e86 --- /dev/null +++ b/l10n_be_cooperator_national_number/views/res_config_settings.xml @@ -0,0 +1,53 @@ + + + + Cooperators national number + res.config.settings + + + +
+
+
+
+ + National Number + +
+ Add a national number field on share subscription +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+