diff --git a/account_banking_pain_base/models/account_payment_order.py b/account_banking_pain_base/models/account_payment_order.py index 3d563021e..5c6a0580f 100644 --- a/account_banking_pain_base/models/account_payment_order.py +++ b/account_banking_pain_base/models/account_payment_order.py @@ -97,7 +97,7 @@ class AccountPaymentOrder(models.Model): '[', ']', '^', '_', '`', '{', '}', '|', '~', '\\', '!'] for unallowed_ascii_char in unallowed_ascii_chars: value = value.replace(unallowed_ascii_char, '-') - except: + except Exception: line = eval_ctx.get('line') if line: raise UserError( diff --git a/account_banking_pain_base/models/res_config_settings.py b/account_banking_pain_base/models/res_config_settings.py index 60d804969..f4e94ef79 100644 --- a/account_banking_pain_base/models/res_config_settings.py +++ b/account_banking_pain_base/models/res_config_settings.py @@ -9,11 +9,17 @@ class ResConfigSettings(models.TransientModel): _inherit = 'res.config.settings' initiating_party_issuer = fields.Char( - related='company_id.initiating_party_issuer') + related='company_id.initiating_party_issuer', + readonly=False, + ) initiating_party_identifier = fields.Char( - related='company_id.initiating_party_identifier') + related='company_id.initiating_party_identifier', + readonly=False, + ) initiating_party_scheme = fields.Char( - related='company_id.initiating_party_scheme') + related='company_id.initiating_party_scheme', + readonly=False, + ) group_pain_multiple_identifier = fields.Boolean( string='Multiple identifiers', implied_group='account_banking_pain_base.'