diff --git a/addons/l10n_ch/__init__.py b/addons/l10n_ch/__init__.py index 5c088ee515f..1b49e3521b8 100644 --- a/addons/l10n_ch/__init__.py +++ b/addons/l10n_ch/__init__.py @@ -11,13 +11,13 @@ def init_settings(env): ''' # The cash rounding is activated by default only if the company is localized in Switzerland or Liechtenstein. for company in env['res.company'].search([('partner_id.country_id.code', 'in', ["CH", "LI"])]): - res_config_id = env['res.config.settings'].create({ + config_wizard = env['res.config.settings'].create({ 'company_id': company.id, 'group_cash_rounding': True }) # We need to call execute, otherwise the "implied_group" in fields are not processed. - res_config_id.execute() - + config_wizard.execute() + config_wizard.unlink() def post_init(env): init_settings(env)