From 35d4a9f5fedf226a41805b4de888ee0a0d2a9738 Mon Sep 17 00:00:00 2001 From: jordan <jordan@le-filament.com> Date: Wed, 22 Sep 2021 15:54:15 +0200 Subject: [PATCH] [fix] pass check_eff_filled if coop47 --- models/scop_liste_ministere.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/models/scop_liste_ministere.py b/models/scop_liste_ministere.py index 05b3c06..4ee265a 100644 --- a/models/scop_liste_ministere.py +++ b/models/scop_liste_ministere.py @@ -67,13 +67,15 @@ class ScopAdhesionListeMinistere(models.Model): def check_eff_filled(self): """ Vérifie que les champs de la fiche démographie sont bien renseignés - si la coop n'est pas une SCIC: + si la coop est ni une SCIC, ni une coop47: - capital des associés - effectif total """ error = False - if self.partner_id.cooperative_form_id != self.env.ref( - 'cgscop_partner.form_scic'): + if self.partner_id.cooperative_form_id not in ( + self.env.ref('cgscop_partner.form_scic'), + self.env.ref('cgscop_partner.form_coop47'), + ): error = self.cap_sal_assoc_computed == 0 error |= self.eff_tt == 0 if error: -- GitLab