diff --git a/models/res_partner.py b/models/res_partner.py index 2e35b7f85f685eeffc58e4f9506e816b88db7514..870d5cd9aa98c513c456ceb36e1d4c8fec190616 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -785,7 +785,7 @@ class ResPartnerOrganizationType(models.Model): comodel_name='res.partner.organization.type', string='Type (parent)', index=True, - ondelete='restrict') + ondelete='cascade') parent_path = fields.Char(index=True) child_ids = fields.One2many( comodel_name='res.partner.organization.type', diff --git a/models/scop_contribution.py b/models/scop_contribution.py index 4c95df0fbc3ad3a50ce8562a6e250ef63a4d2cd7..34de2746258676d8edd6aec0ad824cb71b61b842 100644 --- a/models/scop_contribution.py +++ b/models/scop_contribution.py @@ -13,7 +13,7 @@ class ScopContributions(models.Model): comodel_name='res.partner', string='Organisme', domain=[('is_company', '=', True)], - ondelete='restrict', index=True) + ondelete='cascade', index=True) id_riga = fields.Integer("ID RIGA") type_id = fields.Many2one( 'scop.contribution.type', diff --git a/models/scop_liasse_fiscale.py b/models/scop_liasse_fiscale.py index a29c9b5dca4041d90ec4d9f7c15e38637c00fbff..f0050d0d577b7d6391858a02540ff169cf069f06 100644 --- a/models/scop_liasse_fiscale.py +++ b/models/scop_liasse_fiscale.py @@ -13,7 +13,7 @@ class ScopLiasseFiscale(models.Model): comodel_name='res.partner', string='Organisme', domain=[('is_company', '=', True)], - ondelete='restrict', index=True) + ondelete='cascade', index=True) year = fields.Char("Année", index=True) type_id = fields.Many2one( 'scop.liasse.fiscale.type', diff --git a/models/scop_membership.py b/models/scop_membership.py index fb4412e5d14841dbb7af9c2824065998365b582e..56c682ab0ac3c7453d8bbb788c9a85d0f226802e 100644 --- a/models/scop_membership.py +++ b/models/scop_membership.py @@ -13,7 +13,7 @@ class ScopMembershipPeriod(models.Model): comodel_name='res.partner', string='Organisme', domain=[('is_company', '=', True)], - ondelete='restrict', index=True) + ondelete='cascade', index=True) id_riga = fields.Integer("ID RIGA") type_id = fields.Many2one( 'scop.membership.type', diff --git a/models/scop_period.py b/models/scop_period.py index 01bb3cdd270fca634aa6a31b084e6c22adbe5ac7..41bb3274d7050411c1926fc864badb8052f40a3d 100644 --- a/models/scop_period.py +++ b/models/scop_period.py @@ -14,7 +14,7 @@ class ScopPeriod(models.Model): comodel_name='res.partner', string='Organisme', domain=[('is_cooperative', '=', True)], - ondelete='restrict', required=True, index=True) + ondelete='cascade', required=True, index=True) id_riga = fields.Integer("ID RIGA") start = fields.Date('Début de validité', required=True, default=fields.Date.today(), index=True) diff --git a/models/scop_questionnaire.py b/models/scop_questionnaire.py index b723a0624eba567a0800bd8aef6dfadfc9792dd2..38ced60658b82db3c2582ff3c507a07c244a0648 100644 --- a/models/scop_questionnaire.py +++ b/models/scop_questionnaire.py @@ -13,7 +13,7 @@ class ScopQuestionnaire(models.Model): comodel_name='res.partner', string='Organisme', domain=[('is_company', '=', True)], - ondelete='restrict', index=True) + ondelete='cascade', index=True) id_riga = fields.Integer("ID RIGA") year = fields.Char("Année", index=True) type_id = fields.Many2one( diff --git a/models/scop_revision.py b/models/scop_revision.py index 3147286ef36f7056fc692eff01ee80ce7007d9a5..42578c14670f4dd53891b6e4be98611406ad2e06 100644 --- a/models/scop_revision.py +++ b/models/scop_revision.py @@ -13,7 +13,7 @@ class ScopRevision(models.Model): comodel_name='res.partner', string='Organisme', domain=[('is_company', '=', True)], - ondelete='restrict', index=True) + ondelete='cascade', index=True) date = fields.Date("Date de révision", index=True) delegate_id = fields.Many2one( 'res.users',