...
- certificatScolaritePDF= true
- l'utilisateur est un étudiant OU certScolAutorisePersonnel = true
- certificatScolariteTouteAnnee = true OU l'inscription porte sur l'année en cours dans Apogée
- le diplôme ne fait pas partie de la liste des diplômes bloqués (listeCertScolTypDiplomeDesactive)
- si l'utilisateur est un étudiant, l'inscription doit être en règle (payée)
- si l'utilisateur est un étudiant et que certificatScolaritePiecesNonValidees = false, toutes les PJ de l'inscription doivent être valides dans Apogée
- le profil de l'étudiant ne fait pas partie de la liste des profil non autorisés (listeCertScolProfilDesactive)
- le centre de gestion ne fait pas partie de la liste des cge non autorisés (listeCertScolCGEDesactive)
- la composante ne fait pas partie de la liste des composantes non autorisées (listeCertScolCmpDesactive)
- le statut de l'étudiant ne fait pas partie de la liste des statuts non autorisés (listeCertScolStatutDesactive)
- si l'utilisateur est un étudiant et que certificatScolariteCarteEditee=true, la carte doit être indiquée comme éditée dans Apogée
Pour pouvoir ajouter la signature au certificat, il faut également :
- dans context.xml, paramètre "clefApogeeDecryptBlob" : Indiquer la clé Apogée permettant de décrypter les blobs.
- dans l'adminView, onglet "Certificat de scolarité", paramètre "certScolCodeSignataire" : Indiquer le code du signataire
Swap utilisateur
Tous les "swap" précédemment utilisés sont listés dans l'onglet "Swap utilisateur".
...