Nouvelle version "Soultzmatt" pour AGATT
Le 23 juillet 2025
Pretexx publie actuellement la dernière version de son progiciel de gestion du temps de travail. Celle-ci est baptisée avec le joli nom imprononçable de "Soultzmatt" et propose plusieurs fonctionnalités attendues et de nouvelles interfaces possibles.

![]()
Trois nouveaux flux d’interface
Interface d’envoi de planning vers NexSIS
Celle-ci permet d’exporter le planning prévisionnel sous la forme d’un fichier CSV conforme aux spécifications de l’ANSC pour l’injection de ces données dans NexSIS.
Ce fichier contient le planning d’aujourd’hui et des X prochains jours (ce "X" étant paramétrable). Le périmètre d’occupations à exporter est également paramétrable finement (par type et/ou nature occupation, par entité, par compteur et/ou statut administratif...)
Nous remercions les SDIS 37 et 58 pour leurs retours d’expérience qui nous ont aidés à définir les éléments de paramétrage pertinents et à respecter au mieux les spécifications de l’ANSC.
NB : Un atelier spécifique lors du dernier Club des SDIS utilisateurs d’AGATT, co-animé avec le SDIS 37, a permis de valider les orientations retenues.
Le compte-rendu de cet atelier sera en ligne prochainement.

Import des rythmes de travail
Il est maintenant possible d’injecter les rythmes de travail des agents depuis un logiciel tiers.
Les données suivantes peuvent être reçues :
- Régime de travail
- Répartition hebdomadaire
- Situation administrative
- Quotité
- Pointage oui / non
- Dates de début / fin de validité du rythme
Export de piquets vers Start
En plus du planning qui était déjà interfacé depuis plusieurs années, AGATT est désormais capable de transmettre les feuilles journalières (piquets) vers le SGO Start.
Les données suivantes peuvent être envoyées :
- Centre de secours
- Engin
- Fonction de l’engin
- Poste occupé dans l’engin
- Dates et heures de début et fin de prise du piquet
Les piquets peuvent être déclinés sur les fonctions principale et secondaires d’un même engin, à partir du moment où les agents qui l’occupent sont les mêmes pour toutes les fonctions.

![]()
Circuit de validation variable par type d’occupation
Afin de permettre, par exemple, que certaines occupations comme les congés exceptionnels ou les ASA soient validées par les RH, mais que les congés ordinaires ou les RTT soient validés au sein de chaque entité, cette version introduit la possibilité de définir pour chaque type occupation des profils de validation différents.
Certains droits globaux de validation ont été supprimés des profils et remplacés par deux nouveaux paramètres dans chaque type occupation.
![]()
Demandes de transfert vers le CET et circuit de validation
Depuis MES INFORMATIONS / Mes demandes, un agent peut maintenant effectuer une demande de transfert depuis un de ses soldes d’absences vers le CET.
Cette demande apparaît ensuite sur le Tableau de bord des utilisateurs habilités.

Le lien (picto) amène vers le module Suivi (individuel) des demandes et affiche un nouveau formulaire de validation.
On notera enfin que l’émission par l’agent, tout comme le traitement par son valideur des demandes de transfert, nécessitent l’activation de droits spécifiques dans les profils d’accès concernés.
![]()
Déclinaison mobile - Pose répétée d’occupation sur une période en saisissant les horaires
La répétition d’une occupation sur une période, depuis la déclinaison mobile, peut maintenant se faire en saisissant davantage d’informations :
- Choix d’un créneau horaire (ex : matin / après-midi / journée),
- Si les droits de l’utilisateur le permettent, saisie libre des horaires.
Exemple d’usage : permettre à un SPV de poser la même disponibilité sur plusieurs jours d’affilée.

![]()
Optimisation du paramétrages des types d’occupation
Natures d’occupations obligatoires
Lorsqu’un type d’occupation possède des natures, il devient obligatoire d’en choisir une lors de la pose d’occupations de ce type.

Pour éviter de rendre cette obligation trop contraignante, il est également possible optionnellement de paramétrer une nature par défaut.
Mais attention, si un type d’occupation possède une seule nature, celle-ci sera automatiquement considérée comme celle choisie "par défaut".
Ce paramétrage est parfois utilisé pour différencier une occupation ordinaire (sans nature) d’une occupation exceptionnelle (avec la nature). Pour retrouver ce comportement en version Soultzmatt, il est nécessaire de créer une nouvelle nature correspondant à l’occupation ordinaire et de définir cette nature "par défaut".
![]()
Décompte hybride des absences en jours ou en heures
AGATT gérait depuis plusieurs versions la possibilité de décompter les absences soit en jours, soit en heures. Ce choix était jusqu’ici global pour toutes les occupations.
Il est maintenant possible de choisir un mode de décompte différent par type d’occupation.

![]()
Types d’occupations - Règles de durée associées à plusieurs entités
Une même règle de durée peut maintenant être associée à plusieurs entités, afin de limiter la multiplication des règles.
Lors de la mise en place de la version, les règles identiques (à l’exception de l’entité ciblée) sont automatiquement fusionnées.
![]()
Ajout d’un signe au temps de présence
Le temps de présence n’avait jusque là pas de signe associé et était donc considéré comme toujours positif. Ce ne sera plus forcément le cas maintenant, puisque les règles de durée peuvent être paramétrées avec un signe de temps de présence négatif, comme c’était déjà le cas pour le temps de travail ou de récupération.

![]()
Export du planning - Choix du mode d’export par type d’occupation
Un nouveau module MES INFORMATIONS / Configuration export planning permet à chaque utilisateur de décider si et comment il souhaite que chaque type d’occupation figurant sur son planning soit exporté.

![]()
Évolution du contrôle des 48 heures hebdomadaires
Ce contrôle des 48h hebdomadaires évolue pour proposer deux nouvelles possibilités de paramétrage :
- Unité : comptabiliser le temps de travail ou le temps de présence,
- Mode de contrôle : "glissant" (l’agent ne doit dépasser 48h sur aucune période de 7 x 24 h) ou "calendaire" (l’agent ne doit pas dépasser 48h sur une période fixe paramétrable, par exemple du lundi 7:00 au lundi suivant 7:00)
Pour rappel, jusque là le contrôle était exclusivement sur le temps de présence en mode glissant.
Ce paramétrage est à réaliser par les administrateurs techniques, qui reçoivent la documentation nécessaire.
![]()
Pose d’occupation - Renforcement du contrôle de doublon
Le contrôle existant empêchant de poser deux occupations du même type au même moment est maintenant paramétrable. Il est possible de le rendre plus strict. Cinq niveaux de rigueur sont proposés.
Deux occupations sont considérées comme des doublons si elles concernent le même agent et ont :
- Niveau 1 : une plage horaire commune,
- Niveau 2 : une plage horaire commune et un temps de travail > 0,
- Niveau 3 : une plage horaire commune et un temps de travail > 0 dans le même compteur,
- Niveau 4 : une plage horaire commune, le même type occupation et un temps de travail > 0 dans le même compteur (correspond au comportement en version Ressons),
- Niveau 5 : une plage horaire commune, le même type occupation, la même nature et un temps de travail > 0 dans le même compteur.
NB : Les administrateurs techniques recevront une documentation permettant de paramétrer le niveau souhaité.
![]()
Consignes - Éditeur de texte
Un éditeur de texte a été ajouté dans le module des consignes afin d’améliorer la mise en forme de celles-ci : meilleure hiérarchisation et meilleure prise en compte des informations

![]()
Autres améliorations et corrections d’anomalies
Chaque nouvelle version d’AGATT est aussi l’occasion d’améliorations marginales diverses, de corrections d’anomalies et de renforcement de sécurité contre l’injection de code malveillant.
Voici quelques-unes de ces améliorations proposées dans la version "Soultzmatt" :
- Ajout de la possibilité de choisir la nature de l’occupation posée lors de la conversion de disponibilité,
- Lorsqu’une occupation est modifiée pour raccourcir sa durée, les piquets sur les horaires de l’occupation sont supprimés de la Feuille journalière,
- Ajout d’un élément de calcul optionnel "Absence syndicale" dans le détails du temps de travail,
- Ajout de la possibilité d’autoriser un agent à pointer sur une badgeuse physique, mais pas depuis le tableau de bord AGATT (cf. Rythmes de travail),
- Ajout d’un numéro d’ordre aux types de permanences dans le paramétrage pour contrôler l’ordre dans lequel elles sont proposées aux utilisateurs,
- Nettoyage du code source pour retirer des éléments obsolètes du suivi des demandes. Cela peut impacter positivement les performances.






