Automatisez l'affectation des cycles de travail par agent
Saisir manuellement la rotation de chaque agent dans le tableau de garde est une source d'erreurs et mobilise un temps disproportionné. Un cycle de travail nommé définit une séquence de journées qualifiées jour ou nuit, une date de référence qui ancre la rotation et un décalage individuel par agent. La fiche de chaque agent affiche en temps réel son jour de cycle courant, et le pool d'auto-remplissage du tableau de garde écarte automatiquement les agents en repos.
Cycles de travail nommés (24/48, 24/72, SHR…) avec date de référence, décalage individuel par agent et journées qualifiées jour/nuit ; affichage du jour de cycle courant dans la fiche agent et filtrage du pool d'auto-remplissage du tableau de garde.
Pourquoi utiliser cycle de travail ?
Reconstruire à la main une rotation 24/48, 24/72 ou SHR pour chaque agent, à chaque période, prend des heures. Sans point d'ancrage temporel partagé, le moindre décalage entre deux agents devient un casse-tête, et il faut vérifier agent par agent qui est censé être de garde le jour J avant de remplir le tableau de garde.
Ce que change cycle de travail dans eBrigade
Le module Cycle de travail encode une fois chaque rotation : une séquence de journées qualifiées jour et/ou nuit, une date de référence et un décalage propre à chaque agent. À partir de là, eBrigade calcule pour n'importe quelle date le jour de cycle de chaque agent : la fiche personnel affiche son jour courant en temps réel, et l'auto-remplissage du tableau de garde écarte les agents en repos sans calcul manuel. La modification du modèle se propage à tous les agents rattachés.
Ce que vous pouvez faire avec Cycle de travail
Définissez une fois chaque rotation (24/48, 24/72, SHR…) comme une séquence nommée ancrée sur une date de référence. C'est ce point d'ancrage qui permet de calculer, pour n'importe quelle date, où chaque agent se situe dans son cycle.
Chaque agent démarre la rotation à une position propre via son décalage individuel (J+n). Deux agents peuvent ainsi suivre le même cycle en étant déphasés, sans recalcul manuel.
Chaque journée du cycle est qualifiée jour, nuit, les deux ou repos, avec un libellé personnalisé. Vous ajoutez, modifiez ou supprimez des journées — un cycle conserve toujours au moins une journée.
La fiche de chaque agent affiche son jour de cycle courant calculé pour aujourd'hui, par exemple « Aujourd'hui : J3 · jour + nuit ». Le responsable voit immédiatement qui est de garde sans ouvrir le planning.
Le champ cycle n'est exposé que pour les statuts que vous désignez comme soumis au cycle. Les fiches des agents non concernés ne sont pas encombrées par une information inutile.
Chaque cycle peut exclure les week-ends et les jours fériés de l'affectation. À l'auto-remplissage du tableau de garde, les agents en repos sont automatiquement retirés du pool de candidats proposés.
Comment ça marche
Nommez chaque cycle, fixez sa date de référence et composez sa séquence de journées : pour chaque jour, indiquez s'il comporte une vacation de jour, de nuit, et un libellé personnalisé. Vous ajoutez, modifiez ou retirez des journées, réordonnez les cycles et activez ou désactivez un cycle sans le supprimer.
Activez la prise en compte du cycle pour les seuls statuts visés. La ligne « Cycle de travail » n'apparaît alors que dans la fiche des agents de ces statuts, et reste masquée pour les autres.
Sur la fiche d'un agent, choisissez son cycle de référence et son décalage (J+n) dans la rotation. eBrigade affiche aussitôt son jour de cycle courant — par exemple « Aujourd'hui : J3 · jour + nuit ».
À l'auto-remplissage du tableau de garde, le module retire du pool de candidats les agents en repos d'après leur cycle, leur décalage et les exclusions week-end / jours fériés. Toute modification du modèle de cycle se répercute sur tous les agents rattachés.
Où ce module devient vraiment utile
SDIS & sapeurs-pompiers professionnels : régimes nommés 24/48, 24/72 ou SHR avec date de référence et décalage individuel par agent, affichés en temps réel dans chaque fiche.
Régimes en gardes de 24h : journées qualifiées jour et/ou nuit, repos intercalés, libellé personnalisé par journée pour distinguer les vacations.
Personnel concerné uniquement : le champ cycle n'est exposé que pour les statuts soumis au cycle, ce qui évite d'encombrer les fiches des autres agents.
Exclusion automatique du calendrier : week-ends et jours fériés retirés de l'affectation selon les règles définies sur chaque cycle.
Filtrage de l'auto-remplissage du tableau de garde : seuls les agents en service ce jour-là restent dans le pool de candidats proposés.
Pages secteur à explorer ensuite
Questions fréquentes
Comment eBrigade sait-il où en est un agent dans son cycle à une date donnée ?
Chaque cycle porte une date de référence et chaque agent un décalage individuel (J+n). Le module compte les jours écoulés depuis la référence, ajoute le décalage de l'agent et en déduit la journée du cycle correspondante. Le résultat est affiché en temps réel dans la fiche de l'agent, par exemple « Aujourd'hui : J3 · jour + nuit ».
Quels régimes peut-on modéliser ?
Un cycle est une séquence de journées que vous composez librement : chaque journée est qualifiée jour, nuit, les deux ou repos, avec un libellé personnalisé. Cela couvre les rotations nommées de type 24/48, 24/72 ou SHR. Le calcul porte sur la qualification jour/nuit de chaque journée, pas sur une durée horaire imposée.
Le module remplit-il automatiquement tout le tableau de garde ?
Non. Il agit sur l'auto-remplissage du tableau de garde en filtrant le pool de candidats : les agents en repos d'après leur cycle, leur décalage et les exclusions week-end / jours fériés sont écartés des propositions. La décision et l'affectation finales restent à la main du responsable.
Tous les agents voient-ils le champ cycle ?
Non. La ligne « Cycle de travail » n'apparaît que pour les statuts que vous avez désignés comme soumis au cycle. Pour les autres agents, le champ reste masqué afin de ne pas encombrer leur fiche.
Que devient un agent si l'on supprime son cycle ?
Les cycles pré-définis sont protégés contre la suppression. Lors de la suppression d'un cycle ordinaire, les agents qui y étaient rattachés sont automatiquement détachés et leur décalage remis à zéro, sans laisser de référence orpheline.
Qui peut paramétrer les cycles ?
Le paramétrage des cycles est réservé aux profils disposant des droits de paramétrage. Tous les enregistrements passent par des requêtes préparées et une protection CSRF, et un cycle peut être désactivé sans être supprimé pour le retirer temporairement des affectations.