From 4bdb3e23f30ce9d5a84104cf791bbf4bb1fdf11b Mon Sep 17 00:00:00 2001 From: Kevin Date: Thu, 5 Dec 2024 11:21:20 +0100 Subject: [PATCH] =?UTF-8?q?ajout=20du=20num=C3=A9ro=20=C3=A9tudiant=20dans?= =?UTF-8?q?=20les=20candidatures?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CandidatureCtrCandController.java | 3 + .../template/CandidatureViewTemplate.java | 1 + .../views/windows/CtrCandExportWindow.java | 156 ++++++++++-------- .../backoffice/backoffice-messages.properties | 2 + 4 files changed, 96 insertions(+), 66 deletions(-) diff --git a/src/main/java/fr/univlorraine/ecandidat/controllers/CandidatureCtrCandController.java b/src/main/java/fr/univlorraine/ecandidat/controllers/CandidatureCtrCandController.java index b618873..bbc4b2a 100644 --- a/src/main/java/fr/univlorraine/ecandidat/controllers/CandidatureCtrCandController.java +++ b/src/main/java/fr/univlorraine/ecandidat/controllers/CandidatureCtrCandController.java @@ -1188,6 +1188,9 @@ private OnDemandFile generateExport(final String code, case "numDossierHide": listValeur.add(MethodUtils.formatToExport(cptMin.getNumDossierOpiCptMin())); break; + case "numEtuHide": + listValeur.add(MethodUtils.formatToExport(cptMin.getSupannEtuIdCptMin())); + break; case "civiliteHide": listValeur.add(MethodUtils.formatToExport(candidat.getCivilite().getCodCiv())); break; diff --git a/src/main/java/fr/univlorraine/ecandidat/views/template/CandidatureViewTemplate.java b/src/main/java/fr/univlorraine/ecandidat/views/template/CandidatureViewTemplate.java index 7c31004..179023d 100644 --- a/src/main/java/fr/univlorraine/ecandidat/views/template/CandidatureViewTemplate.java +++ b/src/main/java/fr/univlorraine/ecandidat/views/template/CandidatureViewTemplate.java @@ -124,6 +124,7 @@ public class CandidatureViewTemplate extends VerticalLayout implements Candidatu public static final String[] FIELDS_ORDER = { Candidature_.tags.getName(), Candidature_.candidat.getName() + "." + Candidat_.compteMinima.getName() + "." + CompteMinima_.numDossierOpiCptMin.getName(), + Candidature_.candidat.getName() + "." + Candidat_.compteMinima.getName() + "." + CompteMinima_.supannEtuIdCptMin.getName(), Candidature_.candidat.getName() + "." + Candidat_.nomPatCandidat.getName(), Candidature_.candidat.getName() + "." + Candidat_.prenomCandidat.getName(), Candidature_.candidat.getName() + "." + Candidat_.compteMinima.getName() + "." + CompteMinima_.temFcCptMin.getName(), diff --git a/src/main/java/fr/univlorraine/ecandidat/views/windows/CtrCandExportWindow.java b/src/main/java/fr/univlorraine/ecandidat/views/windows/CtrCandExportWindow.java index 52d9235..10d6d77 100644 --- a/src/main/java/fr/univlorraine/ecandidat/views/windows/CtrCandExportWindow.java +++ b/src/main/java/fr/univlorraine/ecandidat/views/windows/CtrCandExportWindow.java @@ -20,6 +20,7 @@ import java.util.LinkedHashSet; import java.util.List; import java.util.Set; +import java.util.concurrent.atomic.AtomicInteger; import javax.annotation.Resource; @@ -101,78 +102,101 @@ public CtrCandExportWindow() { setCaption(applicationContext.getMessage("export.window", null, UI.getCurrent().getLocale())); /* Options */ - final LinkedHashSet setOptionLeft = new LinkedHashSet<>(); + final LinkedHashSet allOptions = new LinkedHashSet<>(); + /* Infos du candidat */ - setOptionLeft.add(new ExportListCandidatureOption("numDossierHide", applicationContext.getMessage("export.option.numDossier", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("civiliteHide", applicationContext.getMessage("export.option.civilite", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("nomPatHide", applicationContext.getMessage("export.option.nomPat", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("nomUsuHide", applicationContext.getMessage("export.option.nomUsu", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("prenomHide", applicationContext.getMessage("export.option.prenom", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("dtNaissHide", applicationContext.getMessage("export.option.dtnaiss", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("villeNaissHide", applicationContext.getMessage("export.option.villenaiss", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("nationaliteHide", applicationContext.getMessage("export.option.nationalite", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("langueHide", applicationContext.getMessage("export.option.langue", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("etuIdHide", applicationContext.getMessage("export.option.etuId", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("ineHide", applicationContext.getMessage("export.option.ine", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("cleIneHide", applicationContext.getMessage("export.option.cleIne", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("temFcHide", applicationContext.getMessage("export.option.temFc", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("telHide", applicationContext.getMessage("export.option.tel", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("telPortHide", applicationContext.getMessage("export.option.telPort", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("mailHide", applicationContext.getMessage("export.option.mail", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("bacHide", applicationContext.getMessage("export.option.bac", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("adresseHide", applicationContext.getMessage("export.option.adresse", null, UI.getCurrent().getLocale()))); - setOptionLeft.add(new ExportListCandidatureOption("adresseDiviseHide", applicationContext.getMessage("export.option.adresse.div", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("numDossierHide", applicationContext.getMessage("export.option.numDossier", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("numEtuHide", applicationContext.getMessage("export.option.numEtu", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("civiliteHide", applicationContext.getMessage("export.option.civilite", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("nomPatHide", applicationContext.getMessage("export.option.nomPat", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("nomUsuHide", applicationContext.getMessage("export.option.nomUsu", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("prenomHide", applicationContext.getMessage("export.option.prenom", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dtNaissHide", applicationContext.getMessage("export.option.dtnaiss", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("villeNaissHide", applicationContext.getMessage("export.option.villenaiss", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("nationaliteHide", applicationContext.getMessage("export.option.nationalite", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("langueHide", applicationContext.getMessage("export.option.langue", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("etuIdHide", applicationContext.getMessage("export.option.etuId", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("ineHide", applicationContext.getMessage("export.option.ine", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("cleIneHide", applicationContext.getMessage("export.option.cleIne", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("temFcHide", applicationContext.getMessage("export.option.temFc", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("telHide", applicationContext.getMessage("export.option.tel", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("telPortHide", applicationContext.getMessage("export.option.telPort", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("mailHide", applicationContext.getMessage("export.option.mail", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("bacHide", applicationContext.getMessage("export.option.bac", null, UI.getCurrent().getLocale()))); + + /* Adresse */ + allOptions.add(new ExportListCandidatureOption("adresseHide", applicationContext.getMessage("export.option.adresse", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("adresseDiviseHide", applicationContext.getMessage("export.option.adresse.div", null, UI.getCurrent().getLocale()))); + + /* Dernier établissement - diplome */ + allOptions.add(new ExportListCandidatureOption("etablissementHide", applicationContext.getMessage("export.option.etablissement", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("lastDipHide", applicationContext.getMessage("export.option.lastDip", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("lastLibDipHide", applicationContext.getMessage("export.option.lastLibDip", null, UI.getCurrent().getLocale()))); - /* Options */ - final LinkedHashSet setOptionMiddle = new LinkedHashSet<>(); - setOptionMiddle.add(new ExportListCandidatureOption("etablissementHide", applicationContext.getMessage("export.option.etablissement", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("lastDipHide", applicationContext.getMessage("export.option.lastDip", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("lastLibDipHide", applicationContext.getMessage("export.option.lastLibDip", null, UI.getCurrent().getLocale()))); /* Infos de la candidature */ - setOptionMiddle.add(new ExportListCandidatureOption("tagHide", applicationContext.getMessage("export.option.tag", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("codFormHide", applicationContext.getMessage("export.option.codForm", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("libFormHide", applicationContext.getMessage("export.option.libForm", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("dateCandHide", applicationContext.getMessage("export.option.dateCand", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("dateTransHide", applicationContext.getMessage("export.option.dateTrans", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("statutHide", applicationContext.getMessage("export.option.statut", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("dateModStatutHide", applicationContext.getMessage("export.option.dateModStatut", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("dateReceptHide", applicationContext.getMessage("export.option.dateRecept", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("dateCompletHide", applicationContext.getMessage("export.option.dateComplet", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("dateIncompletHide", applicationContext.getMessage("export.option.dateIncomplet", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("typeTraitHide", applicationContext.getMessage("export.option.typeTrait", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("typeTraitValidHide", applicationContext.getMessage("export.option.typeTraitValid", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("dateModPjHide", applicationContext.getMessage("export.option.dateModPj", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("commissionHide", applicationContext.getMessage("export.option.commission", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("avisCandHide", applicationContext.getMessage("export.option.avisCand", null, UI.getCurrent().getLocale()))); - setOptionMiddle.add(new ExportListCandidatureOption("avisValidHide", applicationContext.getMessage("export.option.avisValid", null, UI.getCurrent().getLocale()))); - - final LinkedHashSet setOptionRight = new LinkedHashSet<>(); - setOptionRight.add(new ExportListCandidatureOption("dateValidHide", applicationContext.getMessage("export.option.dateValid", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("motifHide", applicationContext.getMessage("export.option.motif", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("rangHide", applicationContext.getMessage("export.option.rang", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("rangReelHide", applicationContext.getMessage("export.option.rangReel", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("preselectionHide", applicationContext.getMessage("export.option.preselection", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("commentaireHide", applicationContext.getMessage("export.option.commentaire", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("confirmHide", applicationContext.getMessage("export.option.confirm", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("datNewConfirmHide", applicationContext.getMessage("export.option.datNewConfirm", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("datNewRetourHide", applicationContext.getMessage("export.option.datNewRetour", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("regimeHide", applicationContext.getMessage("export.option.regime", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("catExoHide", applicationContext.getMessage("export.option.catExo", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("compExoHide", applicationContext.getMessage("export.option.compExo", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("mntChargeHide", applicationContext.getMessage("export.option.mntCharge", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("datPassageOpiHide", applicationContext.getMessage("export.option.datPassageOpi", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("codOpiHide", applicationContext.getMessage("export.option.codOpi", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("datAnnulHide", applicationContext.getMessage("export.option.datAnnul", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("userAnnulHide", applicationContext.getMessage("export.option.userAnnul", null, UI.getCurrent().getLocale()))); - setOptionRight.add(new ExportListCandidatureOption("questionReponseHide", applicationContext.getMessage("export.option.questionReponse", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("tagHide", applicationContext.getMessage("export.option.tag", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("codFormHide", applicationContext.getMessage("export.option.codForm", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("libFormHide", applicationContext.getMessage("export.option.libForm", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateCandHide", applicationContext.getMessage("export.option.dateCand", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateTransHide", applicationContext.getMessage("export.option.dateTrans", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("statutHide", applicationContext.getMessage("export.option.statut", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateModStatutHide", applicationContext.getMessage("export.option.dateModStatut", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateReceptHide", applicationContext.getMessage("export.option.dateRecept", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateCompletHide", applicationContext.getMessage("export.option.dateComplet", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateIncompletHide", applicationContext.getMessage("export.option.dateIncomplet", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("typeTraitHide", applicationContext.getMessage("export.option.typeTrait", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("typeTraitValidHide", applicationContext.getMessage("export.option.typeTraitValid", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateModPjHide", applicationContext.getMessage("export.option.dateModPj", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("commissionHide", applicationContext.getMessage("export.option.commission", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("avisCandHide", applicationContext.getMessage("export.option.avisCand", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("avisValidHide", applicationContext.getMessage("export.option.avisValid", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("dateValidHide", applicationContext.getMessage("export.option.dateValid", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("motifHide", applicationContext.getMessage("export.option.motif", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("rangHide", applicationContext.getMessage("export.option.rang", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("rangReelHide", applicationContext.getMessage("export.option.rangReel", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("preselectionHide", applicationContext.getMessage("export.option.preselection", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("commentaireHide", applicationContext.getMessage("export.option.commentaire", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("confirmHide", applicationContext.getMessage("export.option.confirm", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("datNewConfirmHide", applicationContext.getMessage("export.option.datNewConfirm", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("datNewRetourHide", applicationContext.getMessage("export.option.datNewRetour", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("regimeHide", applicationContext.getMessage("export.option.regime", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("catExoHide", applicationContext.getMessage("export.option.catExo", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("compExoHide", applicationContext.getMessage("export.option.compExo", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("mntChargeHide", applicationContext.getMessage("export.option.mntCharge", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("datPassageOpiHide", applicationContext.getMessage("export.option.datPassageOpi", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("codOpiHide", applicationContext.getMessage("export.option.codOpi", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("datAnnulHide", applicationContext.getMessage("export.option.datAnnul", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("userAnnulHide", applicationContext.getMessage("export.option.userAnnul", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("questionReponseHide", applicationContext.getMessage("export.option.questionReponse", null, UI.getCurrent().getLocale()))); if (parametreController.getIsExportBlocNote()) { - setOptionRight.add(new ExportListCandidatureOption("postItHide", applicationContext.getMessage("export.option.postit", null, UI.getCurrent().getLocale()))); + allOptions.add(new ExportListCandidatureOption("postItHide", applicationContext.getMessage("export.option.postit", null, UI.getCurrent().getLocale()))); } - final LinkedHashSet allOptions = new LinkedHashSet<>(); - allOptions.addAll(setOptionLeft); - allOptions.addAll(setOptionMiddle); - allOptions.addAll(setOptionRight); + /* Répartition dans les colonnes */ + final LinkedHashSet setOptionLeft = new LinkedHashSet<>(); + final LinkedHashSet setOptionMiddle = new LinkedHashSet<>(); + final LinkedHashSet setOptionRight = new LinkedHashSet<>(); + + /* On calcul le nombre d'option par colonne */ + final int nbByColonne = allOptions.size() / 3; + + /* Pour la première colonne, on met le reste */ + final int nbLeftColonne = nbByColonne + (allOptions.size() % 3); + /* Pour la deuxieme, on prend le nombre par colonne + la première colonne */ + final int nbMiddleColonne = nbByColonne + nbLeftColonne; + + /* On applique dans chaque colonne */ + final AtomicInteger cpt = new AtomicInteger(1); + allOptions.forEach(e -> { + if (cpt.get() <= nbLeftColonne) { + setOptionLeft.add(e); + } else if (cpt.get() <= nbMiddleColonne) { + setOptionMiddle.add(e); + } else { + setOptionRight.add(e); + } + cpt.addAndGet(1); + }); final BeanItemContainer containerLeft = new BeanItemContainer<>(ExportListCandidatureOption.class, setOptionLeft); final BeanItemContainer containerMiddle = new BeanItemContainer<>(ExportListCandidatureOption.class, setOptionMiddle); diff --git a/src/main/resources/i18n/backoffice/backoffice-messages.properties b/src/main/resources/i18n/backoffice/backoffice-messages.properties index 643a8e1..a892c89 100644 --- a/src/main/resources/i18n/backoffice/backoffice-messages.properties +++ b/src/main/resources/i18n/backoffice/backoffice-messages.properties @@ -405,6 +405,7 @@ candidature.regime = R\u00E9gime candidature.select.error = Une erreur est survenue. La liste de candidature s'est recharg\u00E9e candidature.table.archive = Archiv\u00E9e candidature.table.candidat.compteMinima.numDossierOpiCptMin = No dossier +candidature.table.candidat.compteMinima.supannEtuIdCptMin = No \u00E9tudiant candidature.table.candidat.compteMinima.temFcCptMin = FC candidature.table.candidat.nomPatCandidat = Nom candidature.table.candidat.prenomCandidat = Pr\u00E9nom @@ -768,6 +769,7 @@ export.option.nationalite = Nationalit\u00E9 export.option.nomPat = Nom patronymique export.option.nomUsu = Nom usuel export.option.numDossier = No dossier +export.option.numEtu = No \u00E9tudiant export.option.postit = Bloc note export.option.prenom = Pr\u00E9nom export.option.preselectDate = Pr\u00E9s\u00E9l. Date