Calendrier prévisionnel des livraisons

5.21 - 08/09/2026

5.22 - 08/10/2026

5.23 - 18/11/2026

5.24 - 14/01/2027

Version 5.21 - Date de livraison le 8 septembre 2026

Général

  • EL01 : Ajout du logo “Arcom.png” pour l’Arcom [Pas de Mantis]
  • EL02 : Refonte du modèle de données des périmètres de sécurité (visibilité des utilisateurs sur les individus) : les stagiaires externes sont désormais portés par deux tables dédiées (“Droits : Externes dans les périmètres” et “Droits : Externes dans les périmètres des utilisateurs”) au lieu de partager celles des agents sous la forme d’un matricule factice, ce qui rétablit de véritables clés étrangères vers les carrières et vers les stagiaires externes, supprime tout risque de collision entre un matricule d’agent et un numéro de stagiaire externe, et accélère les écrans qui affichent les deux populations ; sans changement de comportement à l’usage [Pas de Mantis]
  • EL03 : Renforcement de la case à cocher “Fermer situation précédente” (commune à toutes les situations datées) : la situation fermée conserve désormais la trace de l’utilisateur et de la date de modification, et la saisie n’est plus acceptée s’il subsiste un chevauchement qu’aucune fermeture n’a pu résoudre [Mantis #18873]
  • EL04 : Ajout de boutons avant et après le champ d’année des filtres de recherche pour changer d’année [Mantis #19241]
  • CL01 : Elargissement du champ de saisie pour les codes postaux (de naissance et d’adresse d’habitation) dans les formulaires de création d’un agent via processus guidé ou non [Mantis #19359]
  • CL02 : Les écrans de modification des pièces jointes ne devraient plus imposer la présence d’un fichier lors de la mise à jour du titre du document [Mantis #19457]
  • CL03 : Tous les champs des filtres de recherche devraient à nouveau être visibles lorsqu’une valeur est saisie ou sélectionnée [Mantis #19323]
  • Nouveau CL04 : Correction du lien « voir le détail » proposé après la création d’un enregistrement sur les écrans harmonisés portant sur une table à clé primaire composée : il menait jusqu’ici vers un détail erroné (la plus grande valeur de clé de toute la table au lieu de l’enregistrement réellement créé). Cas rencontré à l’ajout d’un questionnaire qualité sur une session de stage (“Formation > Sessions > Détails des sessions > Qualité”) [Mantis #19508]

GRH

  • EH01 : Dans l’écran “GRH > Livrets individuels > Détails des livrets individuels > Temps de travail”, l’encadré du bloc du choix des créneaux télétravaillés adaptera désormais sa présentation des dates de début et de fin selon si cette dernière existe et en fonction d’un début à venir ou déjà passé [Mantis #19331]
  • EH02 : Les motifs de suspension/absence/arrêts pourront dorénavant être désactivés [Mantis #19397]
  • EH03 : Les droits pourront dorénavant être désactivés et les champs ont été réordonnés avec des séparateurs (sections) dans le paramétrage [Mantis #19397]
  • EH04 : Les statuts pourront dorénavant être désactivés [Mantis #19353]
  • CH01 : Le nombre d’emplois sélectionnés d’office lorsqu’un utilisateur arrive sur l’écran “GRH > Liste des emplois > Gestion déconcentrée” devrait à nouveau s’afficher [Mantis #19328]
  • CH02 : Le processus guidé n’obligera plus la saisie du BIC si la case “RIB étranger” est cochée. Le même système s’applique sur la saisie d’un RIB dans le détail des livrets individuels [Mantis #19335]

Gestion Administrative

  • EA01 : L’écran “GRH > Livrets individuels > Détails des livrets individuels > Statuts/Contrats” propose désormais la case à cocher “Fermer situation précédente” : lors de la création d’une situation, la date de fin réelle de la situation précédente est automatiquement ramenée à la veille de la nouvelle date de début, dès lors que sa date de fin prévue et sa date de fin réelle (si renseignée) sont postérieures ou égales à cette date ; la date de fin prévue au contrat reste inchangée [Mantis #18873]
  • CA01 : Sur l’écran “Gestion Administrative > Actions en masse > Avancement d’échelon”, le calcul de la date du prochain échelon ne prend plus en compte les arrêts (avec déduction d’ancienneté de grade) survenus avant la date d’obtention du grade ; la date affichée redevient cohérente avec celle du livret individuel de l’agent [Mantis #19456]

Paie DGFIP

  • EI01 : Les indemnités des remises dans l’écran “GRH > Livrets individuels > Détails des livrets individuels > Paie DGFIP” seront à présent modifiables hors vue carte [Mantis #12843]
  • Nouveau EI02 : Ajout d’une variable “Paie DGFIP - PSC - RAF OK uniquement”. Lorsque la valeur est sur “OUI”, seules les saisies de PSC avec un statut RAF “BON” seront transmises [Mantis #19283]
  • CI01 : L’utilisation des filtres de recherche des mouvements dans le détail d’un agent (onglet Paie DGFIP) n’affichera plus l’ensemble des mouvements de la remise mais seulement ceux de l’agent et du dossier de paie concernés [Mantis #19225]
  • CI02 : Les commentaires de mouvements appliqueront désormais les mêmes règles que les valeurs de mouvement sur les caractères spéciaux [Mantis #19374]
  • CI03 : Ajout d’un contrôle de sécurité sur les codes d’imposition lors de l’affichage des bulletins de paie [Mantis #19387]
  • CI04 : L’import d’un fichier PSC-RAF-SIT ne crée plus de doublons d’affiliations PSC lorsqu’il est rejoué : un même SIT peut désormais être réimporté après correction du fichier ou du paramétrage [Mantis #19254]
  • CI05 : L’importation de fichiers CSV pour l’importation des primes en masse sera maintenant par défaut en ISO-8859-1. [Mantis #19400]
  • CI06 : Correction d’un contrôle de dates des SFT pour la génération du mouvement 9G [Mantis #18577]
  • Nouveau CI07 : Les générateurs de mouvements “41A / 41B - Reprise fin forfait” ne génèreront plus de mouvements si la date de fin du forfait correspond au dernier jour du mois précédant le mois de paie [Mantis #19503]

Temps de Travail

  • Nouveau ET01A : Rétablissement des notifications de dépôt d’une demande (accusé de réception à l’agent, alerte au supérieur hiérarchique, et alerte à l’agent lorsqu’une demande est déposée à sa place) lorsqu’un workflow de validation s’applique : elles étaient jusqu’ici omises dès qu’un workflow était instancié [Mantis #17553]
  • Nouveau ET01B : Nouvelle notification avisant l’agent à chaque étape intermédiaire statuée d’un workflow de validation (avancement du circuit vers l’étape suivante), distincte de la notification de validation ou de refus final de la demande [Mantis #17553]
  • CT01 : Les demandes d’absence ne devraient dorénavant plus pouvoir se créer en double lorsqu’un utilisateur clique plusieurs fois sur le bouton de validation [Mantis #19322]
  • CT02 : Correction d’une anomalie sur le tableau de pointage de l’écran “GRH > Livrets individuels > Détails des livrets individuels > Temps de travail” : le calcul du débit/crédit ne provoque plus d’erreur pour une journée sans créneau de jour type lorsqu’un accord de télétravail est appliqué [Pas de Mantis]
  • CT03A : Les demandes d’absence créées en mode segmenté et les demandes de télétravail créées sur une période (plusieurs jours) entrent désormais dans le circuit de validation par workflow lorsqu’un workflow s’applique, comme les demandes créées en mode simple [Mantis #17553]
  • CT03B : Sur la dernière étape d’un workflow de validation de demande, l’avis émis est désormais décisif : un avis défavorable rejette la demande et un avis favorable la valide, quel que soit le type de l’étape (auparavant la demande pouvait être validée malgré un refus sur cette dernière étape) [Mantis #17553]
  • CT03C : Une demande engagée dans un workflow de validation peut de nouveau être annulée par le demandeur (ou un gestionnaire habilité) ; les étapes restantes du circuit sont alors clôturées [Mantis #17553]
  • CT04 : Écran “Temps de travail > Compte Epargne Temps > Alimentation/Consommation collective” : la saisie du nombre de jours consommés en congés conserve désormais ses décimales (la valeur 9,00 était réinterprétée en 900 dès un clic dans la cellule). Même correction sur le solde de reprise de l’écran “Ouverture collective” [Mantis #19453]
  • Nouveau CT05 : Correction de l’écrêtement annuel des accords débit/crédit lorsque le report annuel est activé : le solde après écrêtement pouvait dépasser le plafond annuel du montant du report de l’année précédente (ce report n’était pas décompté du plafond). Le plafond annuel borne désormais le solde complet “report de l’année précédente + cumul de l’année en cours” [Mantis #19477]
  • Nouveau CT06 : Les demandes d’absence, de télétravail et de changement de jour type validées pour une date dans le passé pourront passer par un workflow de validation en cas d’annulation faite via le planning de l’agent [Mantis #17353]

Entretiens

  • CE01 : Correction de l’impression PDF d’un entretien : avec un profil administrateur non impliqué dans l’entretien (ni agent évalué, ni évaluateur, ni délégataire), le PDF ne se générait pas (régression #18842) [Mantis #19105]

Recrutement

  • ER01 : La date de création des publications devrait dorénavant être auto-alimentée et ne sera plus modifiable [Mantis #19208]
  • ER02 : Le détail d’une ouverture de poste propose désormais, en bas de page et pour les utilisateurs habilités à créer des publications, un bloc de création rapide d’une publication : seul le formulaire de publication reste à sélectionner, le poste budgétaire étant repris de l’ouverture visualisée et la date de création alimentée automatiquement [Mantis #19207]

Formation

  • EF01 : Les boutons de lien vers l’inscription “Stagiaire” et/ou “Formateur” seront dorénavant relatifs aux ouvertures des libre-services stagiaires/formateurs (feux rouges/verts) et présents aussi lorsque le modèle de feuilles de présences est sur la valeur “69” [Mantis #19373]
  • EF02 : Ajout du paramètre applicatif “Sessions - Jury - Blocage validation” permettant de saisir la date de jury et l’ensemble des champs du jury sur les sessions de stages validées financièrement ; la composition du jury (équipe/formateurs) reste, elle, bloquée après validation financière [Mantis #19378]
  • EF03 : Pagination de l’écran d’indemnisation des FMA par groupement (l’export Excel continue d’exporter l’ensemble des lignes) [Mantis #19163]
  • EF04 : Candidatures de formateurs : ajout d’une case de sélection globale dans l’en-tête du tableau pour la validation en masse [Mantis #19153]
  • EF05A : Refonte du modèle de données des repas de session (logistique) : rétablissement de véritables clés étrangères sur la table des repas (clé technique dédiée, type de repas et motif isolés dans des colonnes propres, repas prévisionnels distingués), fiabilisant l’intégrité référentielle sans changement de comportement à l’usage [Mantis #19397]
  • EF05B : Refonte du modèle de données des validations d’UV et de FMPA (livrets individuels) : rétablissement de véritables clés étrangères sur la session de stage des tables de validation, la distinction Équivalence / Reprise de données étant désormais portée par une colonne dédiée « Origine de la validation » ; l’affichage de cette origine est fiabilisé au passage (correction d’un double libellé, d’une reprise de données affichée comme session de stage et d’une équivalence FMPA sans libellé) [Pas de Mantis]
  • EF05C : Refonte du modèle de données des formateurs d’UV (intervenants sur UV) : rétablissement de véritables clés étrangères sur le couple interne/externe (agent / stagiaire externe), les branches non utilisées étant désormais portées par NULL, sans changement de comportement à l’usage [Pas de Mantis]
  • EF05D : Refonte du modèle de données des intervenants de session : rétablissement de véritables clés étrangères sur le type et la qualification de formateur, l’absence de qualification étant désormais portée par NULL, sans changement de comportement à l’usage [Pas de Mantis]
  • EF05E : Refonte du modèle de données des correspondances de modules e-learning (LMS) : rétablissement de véritables clés étrangères vers les séquences d’UV et les FMPA via une clé primaire de substitution, sans changement de comportement à l’usage [Pas de Mantis]
  • EF05F : Refonte du modèle de données des avis de validation des formateurs par niveau : rétablissement de véritables clés étrangères sur le couple interne/externe via une clé primaire de substitution, sans changement de comportement à l’usage [Pas de Mantis]
  • EF05G : Refonte du modèle de données des validations d’UV, des validations notées et des validations de FMPA (livrets individuels) : rétablissement de véritables clés étrangères sur le couple interne/externe (agent / stagiaire externe), via des clés primaires de substitution pour les validations d’UV et notées, les branches non utilisées étant désormais portées par NULL, sans changement de comportement à l’usage [Pas de Mantis]
  • EF05H : Refonte du modèle de données de la logistique des sessions (navettes, segments de présence et hébergements) : rétablissement de véritables clés étrangères sur les couples interne/externe (agent / stagiaire externe) et candidat/formateur, désormais portés par NULL, via des clés primaires de substitution ; les segments de présence référencent dorénavant directement leur navette au lieu d’en dupliquer la clé ; sans changement de comportement à l’usage [Pas de Mantis]
  • Nouveau EF06 : Ajout d’une aide visuelle pour indiquer à l’utilisateur quel(s) agent(s) a/ont été concerné(s) par sa dernière action d’envoi de mails dans l’écran “Formation > Sessions > Détails des sessions > Qualité” : coloration en vert de la ou les lignes des tableaux [Mantis #19074]
  • Nouveau EF07 : Ajout du bouton “Liste nominative” sous le tableau de l’écran “Logistique > Repas” : extraction Word présentant, à raison d’une page par session et par semaine, les stagiaires (internes et externes) puis les formateurs, avec pour chaque jour trois colonnes matin/midi/soir cochées lorsqu’un repas est prévu, ainsi que les totaux journaliers et par session, le lieu de formation, le prestataire de restauration et les cadres réservés au groupement (n° d’engagement et n° de convention). L’extraction respecte les filtres de l’écran, y compris sur les jours d’une semaine partiellement filtrée. Bouton disponible uniquement lorsque le paramètre “Logistique Sessions - Repas par agent” est à “OUI” [Mantis #19193]
  • Nouveau EF08 : Ajout de la balise <CAN_PREV_DUREE/> (candidatures) et <INTR_PREV_DUREE/> (intervenants et intervenants libre-service) dans les modèles de mails : elle restitue la durée prévue totale, sur le même principe que la durée de présence (PRES_DUREE) mais calculée à partir des durées des périodes de formation prévues (PERIODES_CAND pour les candidatures, PERIODES_INTERV pour les intervenants) [Mantis #19486]
  • Nouveau EF09 : Fiabilisation du calcul du taux de FMA par carrière lorsqu’une même FMPA est requise par plusieurs emplois tenus par un même agent avec des durées dérogatoires différentes (DEVOIR_FAIRE) : ce cas faisait jusqu’ici échouer le recalcul des taux (et, par effet de bord sur MySQL/MariaDB, celui des archives). La FMPA n’est désormais comptée qu’une seule fois dans le taux carrière, l’obligation retenue étant pilotée par le nouveau paramètre applicatif “FMA - Validation séquence - Durée dérogatoire multiple” : durée la plus longue (MAX, par défaut) ou la plus courte (MIN). Le taux par emploi est inchangé (chaque emploi conserve sa propre durée) [Pas de Mantis]
  • CF01 : Correction d’une anomalie potentielle lors de la réception des résultats FOAD de Citrus [Mantis #19354]
  • CF02 : Masquage d’une erreur silencieuse lors de l’instanciation du système de SMS [Mantis #19354]
  • CF03 : Retrait du E majuscule accentué sur les en-têtes des feuilles d’émargement avec le modèle SDIS 68 [Mantis #18825]
  • CF04 : Correction d’une anomalie potentielle lors de la validation des indemnités de FMPA niveau groupement [Mantis #19348]
  • CF05 : La modification d’un emploi dans le LIF pour un agent ayant un emploi inadapté à son statut ne devrait plus être bloquée [Mantis #19338]
  • CF06 : Sur l’écran d’arbitrage des besoins collectifs, le détail des besoins par centre affiche désormais le nœud racine en plus de ses descendants, de sorte que la décomposition corresponde au total agrégé de la colonne (l’écran de recueil, qui exclut le nœud via une colonne d’ajustement dédiée, reste inchangé) [Mantis #17079]
  • CF07 : Sur l’écran des coûts d’une session (onglet des vacations et indemnités des stagiaires), les lignes d’un même stagiaire ne se multiplient plus à chaque enregistrement lorsqu’une anomalie de données (deux grades obtenus à la même date, double candidature sur la session) le fait apparaître plusieurs fois ; le montant total, qui cumulait ces doublons, redevient exact [Mantis #19217]
  • CF08 : Les commentaires de validation de dernier niveau devraient à présent s’afficher sous les motifs dans les info-bulles apparaissant au survol de l’avis [Mantis #19343]
  • CF09 : Fiabilisation des dates de fermeture automatique d’un emploi lié à une aptitude médicale (profil sans restriction). Aptitude périmée dans le temps : la fermeture se base désormais sur la date de fin de validité de l’aptitude (tant que la période de grâce court, l’emploi reste ouvert jusqu’à cette date augmentée du délai, puis, une fois la grâce écoulée, la date de fermeture est ramenée à la date de fin de validité réelle), au lieu de la date de visite augmentée du délai (fermeture bien trop précoce). Aptitude non accordée par la dernière visite (l’agent ne détient plus aucune des aptitudes requises par l’emploi) : l’emploi est désormais fermé à la date de visite sans délai de grâce (le délai ne s’applique plus dans ce cas) [Mantis #19229]
  • Nouveau CF10 : Conservation de la position de la liste dans le tableau après l’envoi d’un mail dans l’écran “Formation > Sessions > Détail des sessions > Qualité” [Mantis #19074]
  • Nouveau CF11 : Correction de l’erreur “Table ‘tfp’ already exists” pouvant interrompre la mise à jour des taux de FMA (y compris les archives) sous MySQL/MariaDB : la table temporaire de calcul est désormais réinitialisée avant chaque recalcul et supprimée en fin de traitement, même après une erreur, de sorte qu’un calcul en échec ne bloque plus les suivants [Pas de Mantis]
  • Nouveau CF12 : Fiabilisation de la mise à jour des taux de FMA lorsqu’une validation de FMPA n’est rattachée à aucune carrière (matricule vide, cas des validations de stagiaires externes ou d’une carrière supprimée) : ces validations, jusqu’ici à l’origine d’une erreur bloquant tout le recalcul (“Data truncated for column ‘MATRICULE_CARRIERE’”), sont désormais ignorées dans le calcul de la progression par carrière [Pas de Mantis]

Formation - Commercialisation

  • EC01 : Refonte du modèle de données du détail des écritures comptables par participant : rétablissement d’une véritable clé étrangère sur le stagiaire externe via une clé primaire de substitution, fiabilisant l’intégrité référentielle sans changement de comportement à l’usage [Pas de Mantis]

Outils

  • EO01 : Le webservice entrant eSedit ne radie plus une carrière à tort lorsqu’elle regroupe plusieurs situations d’un même statut : l’état de radiation est désormais agrégé (carrière radiée uniquement si aucune de ses situations n’est ouverte), indépendamment de l’ordre des situations dans le fichier [Mantis #19385]
  • EO02 : Nettoyage du dictionnaire de données, notamment sur les champs et tables dépréciés depuis de nombreuses versions et sur les scripts de migrations de données [Pas de Mantis]
  • EO03 : SSO Azure AD — le paramètre “SSO-AAD : MFA_ONLY” propose désormais une valeur “GESTION” en plus de “OUI”/”NON” : le MFA n’est plus imposé qu’à l’accès aux écrans de gestion/administration (demandé à la première navigation vers un tel écran), les écrans du Libre-Service (marqués “partialMFA” dans menu.xml) en étant épargnés [Mantis #19467]
  • EO04 : Nouvelle interface entrante “WP+RH” (valeur “WPRH” du paramètre “Interface entrante - Système GA-PAIE”) : extraction quotidienne via l’API REST WP+RH (OGRH) des données administratives des agents (format AgentsV27), de l’organigramme et du référentiel des grades (pilotée par le paramètre “Interface entrante - WPRH - Périmètres”, codes ORGA et GRADES), intégrée par les circuits entrants existants ; écran de gestion dédié avec test de connexion, lancement manuel et aide au transcodage des référentiels non reconnus [Mantis #19473]
  • EO05 : Migration de la bibliothèque JSON “org.json” vers “gson” (déjà embarquée dans l’application) : la génération et la lecture des flux JSON s’appuient désormais sur gson au travers d’une couche de compatibilité, sans changement de comportement à l’usage ; la bibliothèque “org.json” embarquée est supprimée - réduit les risques de stack overflow sur les grand messages JSON reçus par certaines API [Pas de Mantis]
  • Nouveau EO06A : Le webservice entrant eSedit peut désormais intégrer les conventions employeur (paramètre “eSedit entrant - Traiter les Conventions”) : les fiches entreprise et leurs conventions transmises dans le flux alimentent les conventions employeur (table EMPLOYEURS_AGENT), l’employeur étant résolu via son code Sedit et le type de convention (Opérationnel/Formation/Garde) transcodé automatiquement [Mantis #8674]
  • Nouveau EO06B : Nouvelle récupération du référentiel des entreprises eSedit (paramètre “eSedit Référentiel Entreprises - WebService Actif”) : interrogation périodique du service getReferentielDivers pour créer et mettre à jour les employeurs (table EMPLOYEURS, identifiés par leur code Sedit) et permettre le rattachement des conventions entrantes [Mantis #8674]
  • CO01 : La valeur “JAVAX” dans le paramètre “mail.smtp.host” sera dorénavant considérée comme “JAKARTA” [Mantis #19354]
  • CO02 : Correction de la prise en compte de l’attribut “EstEmplacementGarde” sur les fichiers XML des Organigrammes [Pas de Mantis]
  • CO03 : Remplacement d’une JAR pour le SSO OIDC [Pas de Mantis]
  • CO04 : L’ouverture/fermeture du bloc d’ajout d’un récipiendaire dans l’écran “Outils > Notifications > Courriels” ne devrait plus afficher les champs masqués [Mantis #19480]
  • Nouveau CO05 : SSO OIDC générique (pac4j) — les filtres OIDC ne bloquent plus le démarrage de l’application : ils sont désormais enregistrés au boot en mode tolérant aux pannes (une librairie pac4j absente ou mal alignée n’empêche plus le démarrage, seul l’OIDC générique devient indisponible), et ne construisent plus aucun client OIDC au démarrage. La configuration OIDC est en outre résolue PAR TENANT (chaque tenant, et l’instance de base sans tenant, disposant de ses propres paramètres “SSO-AAD : *”), et toute modification d’un paramètre “SSO-AAD” (activation, changement de valeur ou désactivation) est prise en compte immédiatement, sans redémarrage [Pas de Mantis]
  • Nouveau CO06 : Correction d’une anomalie potentielle de génération des documents PDF (états, éditions) sur les installations récentes de type Debian 13 : le cache de polices d’Apache FOP, jusqu’ici écrit sous le répertoire personnel du compte de service Tomcat (en lecture seule sur ces systèmes durcis), est désormais redirigé vers le répertoire temporaire de la JVM (java.io.tmpdir, inscriptible), évitant l’échec de toute génération PDF [Mantis #19492]

This site uses Just the Docs, a documentation theme for Jekyll.