PROJSIFACV2
Pages enfant
  • 2 - Configuration

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.

...

  • matriculeByLdap : utilisation de l'annuaire LDAP
  • matriculeBySifac : utilisation du webservice web service de SIFAC

Via l'annuaire LDAP

...

Bloc de code
none
none
domain.matricule.ldap.attribute=sifacAttribute
ldap.userAttributes=displayName,sn,givenName,sifacAttribute

Via le webservice web service de SIFAC

Afin de récupérer le matricule via le web service de SIFAC, le bloc suivant doit être correctement configuré configuré :

Bloc de code
none
none
domain.matricule.sifac.ws.url=[http://.../ZWEB_SERVICE_MATRICULE]

Si l'accès au web service requiert une authentification, les identifiants sont hérités de la configuration du service SIFAC.

Webservice Web service de SIFAC

Remarque

La configuration du webservice web service de SIFAC est indépendante de celle utilisée pour récupérer le matricule de l'utilisateur.

Accès au webserviceweb service

Afin de récupérer les données du web service de SIFAC, le bloc suivant doit être correctement configuré configuré :

Bloc de code
none
none
sifac.ws.url=[http://.../ZWEB_SERVICE_PORTAIL]

...

Bloc de code
none
none
sifac.ws.login=
sifac.ws.password=

Configuration

Le paramètre sifac.mandant permet de spécifier la valeur MANDANT lors de l'appel au web service.
Le paramètre sifac.firstYear permet de spécifier la première année civile où l'application SIFAC a été mise en place dans l'établissement.

Catégories des frais

Les détails des missions retournés par le web service de SIFAC possèdent une catégorie. Toutefois, ce champ peut varier d'un établissement à l'autre. Afin que l'application puisse tout de même identifier la catégorie il est nécessaire de spécifier un dictionnaire. Cette manipulation s'effectue dans le fichier WEB-INF/classes/properties/words.properties.

Chaque entrée est de la forme catégorie=liste de mots clés. La catégorie est propre à l'application tandis que la liste de mots clés est configurable. Cette liste ne tient pas compte de la casse et les mots qui la compose doivent être séparés par un espace. Chaque mot clé correspond à une valeur possible pour le champ CAT_FRAIS_DEPL.

Exemple de configuration :

Bloc de code
none
none

airplane=vol
bank=bank banq
bus=bus
cash=cash
hotel=hotl
parking=park
restaurant=food retn
taxi=taxi
train=trn trnp

Par exemple, si le service SIFAC retourne trn, l'application va détecter la catégorie train.

Affichage

Il est possible de configurer les liens qui seront affichés dans le menu depuis la configuration.

Page « aide »

Le contenu de la page « aide » peut être modifié depuis la clé i18n HELP.TEXT.SUMMARY. Pour des modifications plus importantes, il peut être nécessaire d'éditer le fichier stylesheets/desktop/help.xhtml.

La page « aide » peut être désactivée depuis la configuration :

Bloc de code
none
none
view.displayHelpLink=false

Page « à propos »

Le contenu de la page « à propos » peut être modifié depuis les clés i18n ABOUT.TEXT. Pour des modifications plus importantes, il peut être nécessaire d'éditer le fichier stylesheets/desktop/about.xhtml.

La page « à propos » peut être désactivée depuis la configuration :

Bloc de code
none
none
view.displayAboutLink=false

Lien « application hors du portail »

L'affichage de ce lien peut être désactivé depuis la configuration :

Bloc de code
none
none
view.displayServletLink=false

Lien « voir en mode mobile  »

L'affichage de ce lien peut être désactivé depuis la configuration :

Bloc de code
none
none
view.displayMobileLink=false