Pages enfant
  • ESUP-AGENT

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

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://url:port/HarpegeWebService/services/referentielGeographique
    wsdl.url_referentiel_rh=http://url:port/HarpegeWebService/services/referentielRH
    wsdl.url_dossier_rh_personnel=http://url:port/HarpegeWebService/services/dossierRhPersonnel
    wsdl.url_dossier_rh_administratif=http://url:port/HarpegeWebService/services/dossierRhAdministratif
    
    # login des Admins qui auront le droit de se connecter sous le nom d'une autre personne (séparé par une virgule)
    agent.admin=pim,pam,poum
    
    # visualisation du compte bancaire
    agent.visualisationCompte=boolean
    
    # mail du contact qui reçoit les demandes effectuées dans l'onglet Question
    agent.contactHarpege = sebastien.montel@uhp-nancy.fr
    
    #indiquer si l'accès au web service est anonyme, si wsdl.anonymous est false, indiquer les paramètres de connexion au ws avec les attributs wsdl.usr_name et wsdl.usr_password
    wsdl.anonymous=boolean
    wsdl.usr_name=username
    wsdl.usr_password=password
    
    #attribut ldap qui contient l'identifiant harpege de l'agent
    ldap.HarpegeId = supannEmpId
    

...

  • ajout du contexte dans la conf de tomcat
    dans custom/Tomcat/conf/server.xml, ajouter le contexte pour la portlet
    Bloc de code
    <Context path="/esup-agent" docBase="webapps_du_tomcat/esup-agent" crossContext="true" reloadable="true"/>
    
  • Modifier le source pour le telechargement des jars ( remplacer sourcesup par subversion dans build-commons.xml )
    Bloc de code
    dans build-commons.xml il faut remplacer l'url
    <property name="commons.repository.path-prefix" value="http://sourcesup.cru.fr/cgi/viewvc.cgi/tags/${commons.version}/esup-commons"; />
    par
    <property name="commons.repository.path-prefix" value="https://subversion.cru.fr/esup-commons/tags/${commons.version}/esup-commons" />
    et 
    <property name="commons.repository.path-suffix" value="?root=esup-commons&amp;view=co" />
    par
    <property name="commons.repository.path-suffix" value="" />
    
  • deployer :
    Bloc de code
    ant deploy
    
Astuce
titlela libraire cliente proposée par l'AMUE est incluse dans les sources

ChangeLog

version 1.0

  • 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
  • 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 : 
  • onglet Question : une liste de destinataires peut être définie (bean EnvoiMail dans le fichier agent.xml)

agent.telephonePortableModifiable=false
agent.emailModifiable=false
agent.adresseModifiable=false

Pièces jointes