Pages enfant
  • 3. Personnalisation

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.

...

Info

Les fichiers messages.properties et vaadin-messages.properties sont optionnels et ne doivent contenir donc que les messages à modifier.

 


3.3 Requêtes SQL

Comme dans la version précédente de MonDossierWeb, certaines requêtes SQL sont modifiables pour permettre une plus grande flexibilité.

Remarque
Attention à bien indiquer les paramètres entre '#'

...


Les requêtes que l'on peut surcharger sont les suivantes :

Nom dans apogeeRequest.xmlRôleRemarques
calendrierExamen

Récupération des examens programmés pour un étudiant.

Paramètres :

  • le code individu (cod_ind)

La requête fournie avec l'application est axée sur une règle de gestion spécifique à l'Université de Lorraine (récupération des . Elle récupère les examens dont le libellé de la période commence par '@').

Vous aurez probablement besoin de modifier cette requête pour l'adapter à vos besoins.

mailFromLogin

Récupération du mail de l'étudiant à partir de son login.

Paramètres :

  • le login de l'étudiant (login)

La requête fournie avec l'application utilise une table spécifique à l'Université de Lorraine stockant ces informations dans Apogée : ANNU_MEL_LOGIN.

Requête non utilisée de base par l'application.

Dans un soucis de migration depuis la version précédente de monDossierWeb, elle est cependant prévue pour des universités qui voudraient implémenter un bean ayant besoin de récupérer le mail à partir du login.

loginFromCodEtu

Récupération du login de l'étudiant à partir de son code étudiant.

Paramètres :

  • le code étudiant (cod_etu)

La requête fournie avec l'application utilise une table spécifique à l'Université de Lorraine stockant ces informations dans Apogée : ANNU_MEL_LOGIN.

Requête utilisée par le bean : LoginCodeEtudiantConverterImplUnivLorraine
mailFromCodEtu

Récupération du mail de l'étudiant à partir de son code étudiant.

Paramètres :

  • le code étudiant (cod_etu)

La requête fournie avec l'application utilise une table spécifique à l'Université de Lorraine stockant ces informations dans Apogée : ANNU_MEL_LOGIN.

Requête utilisée par le bean : EmailConverterImplUnivLorraine
quittances

Récupération des quittances valides pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
centrePayeurPourAffilie

Récupération du centre payeur pour un étudiant affilié.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
centrePayeurPourNonAffilie

Récupération du centre payeur pour un étudiant non affilié.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
montant1erPaiement

Récupération du montant du premier paiement pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
montant2emPaiement

Récupération du montant du deuxième paiement pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
montant3emPaiement

Récupération du montant du troisième paiement pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
date1erPaiement

Récupération de la date du premier paiement pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
date2emPaiement

Récupération de la date du deuixème paiement pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
date3emPaiement

Récupération de la date du troisième paiement pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
paiement3X

Récupération du témoin "tem_pmt_3f" pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
moyensDePaiement

Récupération des moyens de paiement pour un étudiant, une année universitaire et un numéro chronologique de quittance.

Paramètres:

  • le numéro chronologique de Situation quittance/Remboursement (num_occ_sqr)
  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
montantTotalPaye

Récupération du montant total payé pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
montantsPayes

Récupération du détail des droits payés pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
dateCotisation

Récupération de la date de cotisation pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
mutuelle

Récupération de la mutuelle pour un étudiant et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par le bean : SsoApogeeServiceImpl
codPcsSalarie

Récupération du code de la catégorie socio-professionnelle pour un étudiant salarié et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par la classe : MultipleApogeeServiceImpl
temBoursierIaa

Récupération du témoin boursier (TEM_BRS_IAA) pour un étudiant boursier et une année universitaire.

Paramètres:

  • le code individu (cod_ind)
  • l'année universitaire (cod_anu)
Requête utilisée par la classe : MultipleApogeeServiceImpl

...


3.4 Beans interchangeables

...

Si votre code se trouve bien dans un package dédié (voir préconisation) vous pouvez faire une demande de pull-request sur le repository github. Si ces nouvelles classes n’empêche pas la compilation du projet, votre code pourra être intégré à la branche master. 


Attention: Si, suite à une mise à jour du code interne à MDW ou aux librairies qu'il utilise, votre code empêche la compilation du projet, il pourra alors être supprimé pour ne pas bloquer les livraisons de l'application.

...