From 3c36745672e3acfaff6f320f78fc079c239cf3d2 Mon Sep 17 00:00:00 2001 From: qdp-odoo Date: Wed, 24 Oct 2018 12:30:19 +0000 Subject: [PATCH] [IMP] l10n_ch: adds a res.config.setting field for config parameter commit 68dafa0620fb8e36c9a1a58da0668bede2c3699b introduced a solution to hide the Swiss QR code by default, by conditionning its display on the existence of an ir.config.parameter that one could manually add. This commits creates the ir.config.parameter and relates it with a field in the accounting settings for more convenience for when we'd need to enable it closes odoo/odoo#28654 --- addons/l10n_ch/models/res_config_settings.py | 1 + addons/l10n_ch/views/res_config_settings_views.xml | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/addons/l10n_ch/models/res_config_settings.py b/addons/l10n_ch/models/res_config_settings.py index 0b972855e66..e8415164d88 100644 --- a/addons/l10n_ch/models/res_config_settings.py +++ b/addons/l10n_ch/models/res_config_settings.py @@ -18,3 +18,4 @@ class ResConfigSettings(models.TransientModel): related="company_id.l10n_ch_isr_scan_line_left", readonly=False) l10n_ch_isr_scan_line_top = fields.Float(string='Vertical offset', related="company_id.l10n_ch_isr_scan_line_top", readonly=False) + l10n_ch_print_qrcode = fields.Boolean("Print Swiss QR Code", config_parameter='l10n_ch.print_qrcode') diff --git a/addons/l10n_ch/views/res_config_settings_views.xml b/addons/l10n_ch/views/res_config_settings_views.xml index 5f95af1b3d2..bfe598cffe3 100644 --- a/addons/l10n_ch/views/res_config_settings_views.xml +++ b/addons/l10n_ch/views/res_config_settings_views.xml @@ -8,6 +8,15 @@
+
+ +
+
+