Shift Scheduler Blog
Échange et cession de shifts avec validation du planning

Un planning publié doit parfois évoluer. Un salarié a un imprévu, deux collègues préféreraient intervertir leurs horaires ou l’un d’eux cherche simplement quelqu’un pour reprendre son service. Dans beaucoup d’équipes, ces arrangements passent par une conversation privée puis doivent être reconstitués par le responsable du planning.
Shift Scheduler propose maintenant un véritable circuit d’échange et de cession de shifts. Le collègue sollicité dispose de 24 heures pour répondre. S’il accepte, la demande attend encore la validation d’un manager ou d’un administrateur. Le planning officiel ne change qu’à cette dernière étape.
Échange de shifts : définition et fonctionnement
Lors d’un échange, deux salariés permutent des services qui leur sont déjà attribués. Chacun reste planifié, mais travaille le créneau initialement affecté à l’autre.
Le processus sépare clairement l’accord entre collègues de la décision opérationnelle :
- Le demandeur choisit l’un de ses prochains shifts, un collègue et le shift souhaité en retour.
- Le collègue accepte ou refuse dans les 24 heures.
- Une acceptation place la demande en attente de validation, sans modifier le planning.
- Un manager ou un administrateur vérifie la couverture et les conflits.
- La validation permute les deux affectations en une seule opération.
Céder un shift sans échange
La cession permet de transférer un service à un collègue sans recevoir un autre créneau en contrepartie. Elle convient lorsqu’un remplacement est possible mais qu’une permutation n’aurait pas de sens.
Le destinataire doit d’abord confirmer qu’il souhaite reprendre le shift. Le responsable valide ensuite le transfert. Aucun salarié ne reçoit donc une affectation supplémentaire sur la seule initiative d’une autre personne.
| Demande | Effet après validation | Décisions requises |
|---|---|---|
| Échange de shifts | Deux salariés permutent leurs services | Collègue, puis manager/admin |
| Cession de shift | Un service est transféré au collègue | Collègue, puis manager/admin |
Faire une demande depuis son propre planning
Le salarié lance la demande depuis Mon planning ou depuis l’action associée à son propre shift publié. Seuls les services à venir peuvent être proposés.
Le formulaire affiche le service d’origine, les membres actifs de l’espace de travail et le type de demande. L’option d’échange présente les prochains shifts disponibles du collègue sélectionné. L’option de cession ne demande aucun service en retour. Une note facultative permet d’expliquer la situation.

Les shifts concernés sont réservés tant que la demande reste ouverte. Un même service ne peut donc pas être promis dans plusieurs échanges simultanés.
Un délai de réponse de 24 heures
Le collègue dispose d’exactement 24 heures pour se prononcer. Sans réponse, la demande est automatiquement refusée et les réservations sont libérées. Ce délai évite qu’une ancienne proposition ressurgisse alors que le service est sur le point de commencer.
Après acceptation, aucun délai ne s’applique à la validation managériale. Le planning publié reste inchangé pendant l’examen. Le demandeur peut annuler tant que la validation finale n’a pas eu lieu.
Une file de demandes visible, sans modifier le planning
Les demandes apparaissent dans une barre orange compacte en bas de l’application. Des flèches permettent de parcourir plusieurs dossiers. Les décisions que l’utilisateur peut prendre immédiatement sont affichées en priorité, puis les demandes les plus anciennes.
Dans la vue Personnes, Shift Scheduler superpose un aperçu au planning : un repère orange signale les shifts d’origine et une copie en transparence matérialise la nouvelle position proposée. Un échange affiche les deux destinations ; une cession n’en affiche qu’une.
Cet aperçu n’est pas une affectation. Les heures et le planning publié ne bougent pas avant l’accord final.
Les contrôles effectués avant la validation
Au moment de valider, l’application relit les données réelles du planning. L’opération est bloquée si :
- un shift a déjà commencé ;
- un service a été supprimé, réaffecté ou modifié de façon importante ;
- l’un des participants n’a plus d’accès actif ;
- une modification non publiée existe déjà dans le brouillon ;
- la nouvelle affectation chevauche un autre service publié ou en préparation ;
- un shift de nuit crée un conflit après minuit.
Le changement d’affectation et la clôture de la demande sont enregistrés dans une seule transaction. Tout réussit ensemble ou le planning reste intact. Un seul événement d’historique regroupe les modifications et les webhooks existants ne partent qu’après la validation de la transaction.
Échanges et brouillon de planning
La fonction s’intègre au brouillon de planning avec validation. Un échange approuvé met immédiatement à jour le planning publié : il ne devient pas une modification supplémentaire du brouillon. L’approbation est donc impossible si l’un des shifts concernés possède déjà une modification en attente.
Un administrateur peut toujours valider. Lorsque le mode brouillon est actif, un manager doit également avoir le droit de publier le planning. Si cette autorisation est réservée aux administrateurs, il en va de même pour l’échange.
La barre du brouillon et celle des demandes peuvent rester affichées ensemble, chacune conservant sa fonction.
Pourquoi intégrer les échanges au logiciel de planning ?
Une messagerie aide à trouver un remplaçant, mais elle ne connaît ni les horaires réels ni les règles d’approbation. Un workflow intégré apporte :
- des shifts d’origine et de destination sans ambiguïté ;
- deux décisions distinctes, salarié puis responsable ;
- la fermeture automatique des demandes expirées ou obsolètes ;
- une détection des chevauchements à partir des horaires réels ;
- une source unique d’information pour toute l’équipe ;
- une trace de la modification finale.
Cette approche convient aux plannings hospitaliers, aux EHPAD, à l’hôtellerie-restauration, au commerce, à la sécurité, à l’industrie et à toute organisation fonctionnant en équipes.
Activation de la fonction
Les échanges sont activés par défaut. Les administrateurs et les managers peuvent les désactiver dans Paramètres → Général. La désactivation demande une confirmation et refuse automatiquement toutes les demandes encore ouvertes. Une réactivation autorise de nouvelles propositions.
À retenir
- Un échange permute deux shifts publiés à venir.
- Une cession transfère un shift sans contrepartie.
- Le collègue sollicité a 24 heures pour répondre.
- Son acceptation ne modifie pas encore le planning.
- Un manager ou un administrateur prend la décision finale.
- Les shifts d’une demande ouverte sont réservés.
- L’application contrôle les modifications, les accès, le brouillon et les chevauchements.
- Les horaires de nuit sont contrôlés au-delà de minuit.
Questions fréquentes
Les salariés peuvent-ils échanger leurs shifts sans responsable ?
Ils peuvent proposer et accepter un échange, mais seul un manager ou un administrateur autorisé peut appliquer la modification au planning publié.
Quand le planning est-il réellement modifié ?
Uniquement après la validation finale. L’accord du collègue fait passer la demande à l’étape managériale.
Combien de temps une demande reste-t-elle valable ?
Le destinataire a exactement 24 heures. Sans réponse, la demande est automatiquement refusée.
Peut-on céder un shift sans en recevoir un autre ?
Oui. La cession transfère un seul service après accord du destinataire et validation du responsable.
Un shift peut-il faire partie de plusieurs demandes ?
Non. Une demande active réserve tous les shifts qu’elle référence.
Que se passe-t-il si le shift est modifié entre-temps ?
Une modification importante, une suppression, une réaffectation ou le début du shift invalide la demande. Une simple modification de note ne l’annule pas.
Les conflits de nuit sont-ils détectés ?
Oui. Le contrôle porte sur l’intervalle complet du service, y compris la partie située après minuit.