diff --git a/models/res_partner.py b/models/res_partner.py index 00b1cd3e5087fcce495f749afe5383ad529cc6a1..5700a69c4ab527acf9144021aec8e446fdac92e8 100644 --- a/models/res_partner.py +++ b/models/res_partner.py @@ -267,7 +267,10 @@ class ScopPartner(models.Model): """ # Check Staff staff_line = self.get_last_membership_staff() - if not staff_line or staff_line.staff_count < 1: + if ( + (not staff_line or staff_line.staff_count < 1) + and self.cooperative_form_id != self.env.ref("cgscop_partner.form_coop47") + ): raise UserError(_("Les effectifs à l'adhésion ne sont pas renseignés.")) # Check financial datas if not self.liasse_membership_id: