Portlet d'accès au dossier Harpège utilisant les WS AMUE
Liens
Téléchargement
Sources
Installation
adapter le fichier properties/config.properties
Bloc de code # urls des fichiers wsdl liés au service web Harpege wsdl.url_referentiel_geographique=http://<host>:<port>/HarpegeWebService/services/referentielGeographique wsdl.url_referentiel_rh=http://<host>:<port>/HarpegeWebService/services/referentielRH wsdl.url_dossier_rh_personnel=http://<host>:<port>/HarpegeWebService/services/dossierRhPersonnel wsdl.url_dossier_rh_administratif=http://<host>:<port>/HarpegeWebService/services/dossierRhAdministratif # type accès aux web services et login/mot de passe si nécessaire wsdl.anonymous=boolean wsdl.usr_name= wsdl.usr_password= # login des Admins qui auront le droit de se connecter sous le nom d'une autre personne (séparé par une virgule) agent.admin=admin1,admin2,admin3 # visualisation du compte bancaire agent.visualisationCompte=boolean # mail du contact qui reçoit les demandes effectuées dans l'onglet Question (utilisé si le bean envoiMail n'est pas renseigné) agent.contactHarpege = prenom.nom@univ-exemple.fr # modification du n° téléphone portable agent.telephonePortableModifiable=boolean # modification du mail agent.emailModifiable=boolean # modification de l'adresse personnelle agent.adresseModifiable=boolean #attribut ldap qui contient l'identifiant harpege de l'agent ldap.HarpegeId=supannEmpId
...
- un agent peut modifier son adresse personnel, son n° téléphone et son courriel personnel (paramètres agent.telephonePortableModifiable, agent.emailModifiable et agent.adresseModifiable)
- onglet etat-civil : correction affichage des lieux de naissance, ajout situation maritale, ajout de la position de l'agent
- onglet contrat : liste des contrats et avenants classés chronologiquement, mise en évidence du contrat sélectionné ; correction pour affichage des quotités, des affectations
- onglet carrière : correction de la quotité, affichage de l'INM
- avancement : indication INM et échelon actuels
- onglet Question : une liste de destinataires peut être définie (bean EnvoiMail dans le fichier agent.xml)
version 1.0.1
correction bug affichage de la BAP au niveau de l'onglet contrat (webapp/stylesheets/contrat.jsp)
| Pièces jointes |
|---|
version 1.1.0
https://github.com/EsupPortail/esup-agent/releases/tag/esup-agent-1.1.0
* avancement: only display valid information
* getDatePrevisionnelle is using getTempsPassageRecalculeDto, which may be wrong in case of bonificationEchelon not usable in current echelon
* handle getDatePrevisionnelle giving far future info
* do not display future INM since it is hard to know which bareme to use
* page "question"
* handle a specific mail address for BIATSS
* add supannEmpId in mail subject
* use users's mail as the expediteur
* always send user's message as plain text, not html
* handle UserLoginUnder for mail from & subject
* various display enhancements:
* contrat, carriere: expand all the tree by default
* fix menuItem ids so that portlet-menu-item-selected class is properly set
* by default, hide navigationForm:submitPopup (which contains please-wait image) instead of using "visibility: hidden"
* hide footer in most pages (rationale: it is ugly on mobile)
* css: enhance contrat/carriere on mobile
* various:
* fix some NullPointerException
* fix person with no current carriere, but carriere will start soon
* various technical changes:
* prepare web.xml for uportal4
* use new clientWebServiceHarpege.jar
* integrate fix for uportal4
* do not require ant 1.7, it works with 1.8 and 1.9 too
* tell javac to use encoding ISO-8859-1 (this was a warning in jdk6, it is now an error in jdk7)
* use https://subversion.renater.fr to download esup-commons stuff instead of sourcesup.cru.fr viewgc
| Pièces jointes |
|---|