Skip to content
Extraits de code Groupes Projets
Valider 11cb0ec1 rédigé par jordan's avatar jordan
Parcourir les fichiers

[update] eff_etp is not compulsory for scic

parent 6b7a3bb6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -100,17 +100,17 @@ class ScopPartnerStaff(models.Model): ...@@ -100,17 +100,17 @@ class ScopPartnerStaff(models.Model):
""" """
Interdit de créer une ligne à 0 sauf lorsque Interdit de créer une ligne à 0 sauf lorsque
cette ligne vient de la liste ministère cette ligne vient de la liste ministère
ou si ligne associés pour les SCIC ou si ligne associés / ETP pour les SCIC
ou si ligne ETP pour les 'tracked naf' ou si ligne ETP pour les 'tracked naf'
""" """
if self.type_entry \ if self.type_entry \
not in ('questionnaire', 'questionnaire_inscription'): not in ('questionnaire', 'questionnaire_inscription'):
if self.cooperative_form_id.id == self.env.ref( if self.cooperative_form_id.id == self.env.ref(
'cgscop_partner.form_scic').id: 'cgscop_partner.form_scic').id:
if self.staff_count == 0 or self.staff_average == 0: if self.staff_count == 0:
raise ValidationError( raise ValidationError(
"Les colonnes Effectif (EF) et Equivalents temps plein" "La colonne Effectif (EF) doit être renseignée"
" (ETP) doivent être renseignés et supérieurs à 0.") " et supérieurs à 0.")
elif self.is_partner_in_tracked_naf: elif self.is_partner_in_tracked_naf:
if self.staff_count == 0 or self.staff_shareholder_count == 0: if self.staff_count == 0 or self.staff_shareholder_count == 0:
raise ValidationError( raise ValidationError(
......
...@@ -703,7 +703,7 @@ ...@@ -703,7 +703,7 @@
<field name="type_entry" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))]}"/> <field name="type_entry" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))]}"/>
<field name="staff_count" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))]}"/> <field name="staff_count" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))]}"/>
<field name="staff_shareholder_count" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))], 'required':[('cooperative_form_id', '!=', %(cgscop_partner.form_scic)d)]}"/> <field name="staff_shareholder_count" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))], 'required':[('cooperative_form_id', '!=', %(cgscop_partner.form_scic)d)]}"/>
<field name="staff_average" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))], 'required':[('is_partner_in_tracked_naf', '!=', True)]}"/> <field name="staff_average" attrs="{'readonly':[('type_entry','in',('questionnaire', 'questionnaire_inscription'))], 'required':[('is_partner_in_tracked_naf', '!=', True), ('cooperative_form_id', '!=', %(cgscop_partner.form_scic)d)]}"/>
<field name="comment" /> <field name="comment" />
<field name="user_id" readonly="1"/> <field name="user_id" readonly="1"/>
<button name="edit_staff" type="object" icon="fa-pencil-square-o"/> <button name="edit_staff" type="object" icon="fa-pencil-square-o"/>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter