From 36fc4911b1077f076d0e1f6ab57af2be9d00d98f Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Wed, 11 May 2016 23:33:29 +0200 Subject: [PATCH] Add ICS in account settings page --- .../__openerp__.py | 1 + .../models/__init__.py | 1 + .../models/res_config.py | 12 +++++++++++ .../views/res_config.xml | 21 +++++++++++++++++++ 4 files changed, 35 insertions(+) create mode 100644 account_banking_sepa_direct_debit/models/res_config.py create mode 100644 account_banking_sepa_direct_debit/views/res_config.xml diff --git a/account_banking_sepa_direct_debit/__openerp__.py b/account_banking_sepa_direct_debit/__openerp__.py index 4898c90d5..d0a9db4c5 100644 --- a/account_banking_sepa_direct_debit/__openerp__.py +++ b/account_banking_sepa_direct_debit/__openerp__.py @@ -22,6 +22,7 @@ 'data': [ 'views/account_banking_mandate_view.xml', 'views/res_company_view.xml', + 'views/res_config.xml', 'views/account_payment_mode.xml', 'data/mandate_expire_cron.xml', 'data/account_payment_method.xml', diff --git a/account_banking_sepa_direct_debit/models/__init__.py b/account_banking_sepa_direct_debit/models/__init__.py index 5c9be9f71..64b7c3874 100644 --- a/account_banking_sepa_direct_debit/models/__init__.py +++ b/account_banking_sepa_direct_debit/models/__init__.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- from . import res_company +from . import res_config from . import account_banking_mandate from . import bank_payment_line from . import account_payment_mode diff --git a/account_banking_sepa_direct_debit/models/res_config.py b/account_banking_sepa_direct_debit/models/res_config.py new file mode 100644 index 000000000..229e9fae0 --- /dev/null +++ b/account_banking_sepa_direct_debit/models/res_config.py @@ -0,0 +1,12 @@ +# -*- coding: utf-8 -*- +# © 2016 Akretion (Alexis de Lattre ) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from openerp import models, fields + + +class AccountConfigSettings(models.TransientModel): + _inherit = 'account.config.settings' + + sepa_creditor_identifier = fields.Char( + related='company_id.sepa_creditor_identifier') diff --git a/account_banking_sepa_direct_debit/views/res_config.xml b/account_banking_sepa_direct_debit/views/res_config.xml new file mode 100644 index 000000000..8e37d7eab --- /dev/null +++ b/account_banking_sepa_direct_debit/views/res_config.xml @@ -0,0 +1,21 @@ + + + + + + sepa_direct_debit.account_config_settings.form + account.config.settings + + +
+
+
+
+
+
+ +
+