Arborescence des pages

Vous regardez une version antérieure (v. /wiki/display/PROJESUPOPI/Changelog_2.3.0) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 3) afficher la version suivante »

Prérequis

L'installation de la V2.2.10 doit être une nouvelle installation ou vous devez avoir installé la dernière version de eCandidat (V2.1.3) au préalable.

ATTENTION

Attention, ce prérequis est très important.

Les scripts de mise à jour de la base de données ont été refondus. Si vous êtes dans une de ces versions : V2.0.X, V2.1.0, V2.1.1, V2.1.2 vous devez obligatoirement installer la version V2.1.3 avant d'installer une version V2.2.X

Vous devez également vérifier que toutes les mises à jour se sont bien passées dans la table shema_version : témoin success à 1 pour toutes les mises à jour.

Si vous ne faites pas cette manipulation, votre base de données sera dégradée et inutilisable.

Faites une copie de votre base de données avant toute installation.

Validez obligatoirement votre installation en TEST avant de passer en PRODUCTION.

Corrections

NuméroLibelléDétail
1  

Évolutions

NuméroLibelléDétail
1Possibilité de trier sur plusieurs colonnes dans l’écran de candidatures (voir préférences)

Dans les préférences utilisateurs de l'écran de candidature, utilisez le bouton "Editer vos préférences de trie de candidatures"

2Possibilité de supprimer une entrée du bloc noteVous pouvez supprimer les notes qui vous appartiennent
3Possibilité d'attribuer une date de confirmation manuelle à une candidatureVoir Nouvelle date de confirmation
4Possibilité d'attribuer une date de retour de dossier manuelle à une candidatureVoir Nouvelle date de retour de dossier

Nouvelle date de confirmation 

 

Nouvelle fonctionnalité disponible dans l'écran d'édition de profil : Saisie d'une date de confirmation

Si cette fonctionnalité est attribué au profil d'un gestionnaire, celui-ci pourra attribuer une nouvelle date de confirmation pour une candidature.

Méthode de calcul de la nouvelle date de confirmation :

  • Si la date de confirmation de la formation est null, la nouvelle date de confirmation sera null.
  • Sinon : 
    • Si la date saisie manuellement est supérieur ou égale à la date de confirmation de la formation, la date de confirmation sera égale à la date saisie manuellement
    • Sinon, la date de confirmation sera égale à la date de confirmation de la formation

Suivant cette méthode de calcul, cette date sera utilisée dans :

  • Dans la fenêtre de candidature (date affichée + affichage ou non des boutons)
  • Dans les mails relatifs à la candidature (remplace ${formation.datConfirm})
  • Dans les lettres (remplace data.dateLimiteConfirm)
  • Lors du désistement automatique

Nouvelle date de retour du dossier

Nouvelle fonctionnalité disponible dans l'écran d'édition de profil : Saisie d'une date de retour de dossier

Si cette fonctionnalité est attribué au profil d'un gestionnaire, celui-ci pourra attribuer une nouvelle date de retour de dossier pour une candidature.

Méthode de calcul de la nouvelle date de confirmation :

  • Si la date saisie manuellement est supérieur ou égale à la date de retour de la formation, la date de retour sera égale à la date saisie manuellement
  • Sinon, la date de retour sera égale à la date de retour de la formation

Suivant cette méthode de calcul, cette date sera utilisée dans :

  • La fenêtre de candidature (date affichée + affichage ou non des boutons)
  • Les mails relatifs à la candidature (remplace ${formation.datRetour})

Procédure d'installation

  • Récupérez le War checkine.war ici : https://sourcesup.renater.fr/frs/download.php/file/5498/checkine-1.0.0.war
  • Installez ce war sur un Tomcat de façon classique (avec Java 8)
  • Ajouter la librairie ojdbc7.jar dans le dossier lib de l'application (même procédure que https://www.esup-portail.org/wiki/pages/viewpage.action?pageId=501547020#id-4.D%C3%A9ploiement-4.3InstallationdesdriversOracle)
  • Récupérez le fichier application.sample.properties à la racine de ce war, à adapter suivant vos besoin (modifiez les paramètres de base de donnée Apogée et de log) et à mettre quelque part sur votre Tomcat hébergeant checkine et en le renommant (sans ".sample")
  • Attention : l'utilisateur "spring.datasource.username" du fichier doit avoir les droits d’exécution dans le package PKB_INE d'Apogée.
  • Ajouter ces paramètres aux options de lancement de la JVM : "-Dspring.profiles.active=prod -Dspring.config.location=/mon/chemin/vers/le/fichier/application.properties", en adaptant le path du fichier de properties.

Pour vérifier que le service est bien déployé, vous pouvez consulter cette page : http://url.de.mon.application.univ.fr/swagger-ui.html

Si je n'installe pas ce Webservice que se passera-t-il?

L'INES ne pourra pas être vérifié. Si un candidat se trompe dans la saisie de son INES+clé, ecandidat le laissera passer. Cependant, il sera rejeté lors de l'OPI (sans provoquer d'erreur). Cela peut être source de problème lors de l'inscription du candidat ou/et provoquer des doublons.

Modifications des Web Services Apogée

Modification de la méthode d'appel des OPI

mettreajourDonneesOpi_v7 (à la place de mettreajourDonneesOpi_v6) : mise à jour des données OPI pour un candidat (attention à utiliser une lib cliente compatible). Les Webservices ont été testés avec la version de librairie cliente 5.00.la et le patch APOGEE 500ld. Nous ne garantissons le bon fonctionnement de eCandidat qu'avec cette version.

Url supplémentaires des Web Service des PJ OPI Apogée

Si vous souhaitez utiliser le Web Service fourni avec la version 2.2.7 de eCandidat vous devez ajouter l'URL checkInes.urlService qui pointe vers ce service dans votre fichier configUrlServices.properties

  • Aucune étiquette