Skip to content
GitLab
Explorer
Connexion
Navigation principale
Rechercher ou aller à…
Projet
C
cgscop_form_coop
Gestion
Activité
Membres
Labels
Programmation
Tickets
Tableaux des tickets
Jalons
Code
Requêtes de fusion
Dépôt
Branches
Validations
Étiquettes
Graphe du dépôt
Comparer les révisions
Analyse
Données d'analyse des chaînes de valeur
Analyse des contributeurs
Données d'analyse du dépôt
Aide
Aide
Support
Documentation de GitLab
Comparer les forfaits GitLab
Forum de la communauté GitLab
Contribuer à GitLab
Donner votre avis
Raccourcis clavier
?
Extraits de code
Groupes
Projets
Afficher davantage de fils d'Ariane
Le Filament
Confédération Générale des SCOP
cgscop_form_coop
Requêtes de fusion
!13
Ajout de la date de fin de formation
Code
Examiner les modifications
Extraire la branche
Télécharger
Correctifs
Diff brut
Étendre la barre latérale
Fusionnées
Ajout de la date de fin de formation
hsilvant/cgscop_form_coop:14-RV-20231222
vers
14.0
Vue d'ensemble
0
Validations
1
Modifications
4
Fusionnées
Ajout de la date de fin de formation
Hervé Silvant - CGScop
requested to merge
hsilvant/cgscop_form_coop:14-RV-20231222
into
14.0
22 déc. 2023
Vue d'ensemble
0
Validations
1
Modifications
4
0
0
Rapports de requête de fusion
Comparer
14.0
14.0 (base)
et
dernière version
dernière version
c680243e
1 validation,
22 déc. 2023
4 files
+
55
−
3
En ligne
Comparer les modifications
Côte à côte
En ligne
Afficher les modifications des espaces
Afficher un fichier à la fois
Fichiers
4
models/cgscop_form_coop_demande.py
+
22
−
2
Afficher le fichier @ c680243e
Modifier dans l'éditeur de fichier unique
Ouvrir dans Web EDI
Afficher le fichier complet
@@ -104,13 +104,17 @@ class CgscopFormCoopDemande(models.Model):
formation_desc
=
fields
.
Text
(
string
=
"
Description de la formation
"
,
)
formation_date
=
fields
.
Date
(
string
=
"
Date
de la
formation
"
,
string
=
"
Date formation
(1er jour)
"
,
default
=
fields
.
Date
.
today
(),
index
=
True
,
tracking
=
1
,
)
formation_date_end
=
fields
.
Date
(
string
=
"
Date formation (dernier jour)
"
,
index
=
True
,
tracking
=
1
,
)
formation_nb_jours
=
fields
.
Integer
(
string
=
"
Nombre de jours de formation
"
,
)
@@ -216,6 +220,22 @@ class CgscopFormCoopDemande(models.Model):
)
)
@api.constrains
(
"
formation_date
"
,
"
formation_date_end
"
)
def
_check_formation_date
(
self
):
"""
Montant accpted <= montant formation
"""
for
rec
in
self
:
if
rec
.
formation_date
and
\
rec
.
formation_date_end
and
\
rec
.
formation_date
>
rec
.
formation_date_end
:
raise
exceptions
.
ValidationError
(
_
(
"
La date de fin de formation doit être supérieure ou égale
"
"
à la date de début de formation
"
)
)
# adresse mail valide
@api.constrains
(
"
contact_mail
"
)
def
_check_contact_mail
(
self
):
Chargement en cours