Échanges de créneaux entre collaborateurs
Ouvrez le self-service d’échange à vos équipes et validez sans créer d’infraction à la durée du travail.
À lire avant
Sommaire de l’article
- Côté salarié : proposer un échange depuis « Mes échanges »
- Ce que la demande ne fait pas : le planning reste intact
- Côté manager : accepter ou refuser dans la file de validation
- Échanger directement deux créneaux depuis la grille du planning
- Les contrôles rejoués à chaque validation
- Forcer un échange par une dérogation justifiée
- Annuler une demande encore en attente
Côté salarié : proposer un échange depuis « Mes échanges »
L’échange de créneaux est un self-service : le collaborateur choisit lui-même le créneau qu’il veut céder et celui qu’il veut prendre, et c’est un manager qui tranche. L’écran Mes échanges est visible des salariés sans activation ni option supplémentaire — il ne dépend d’aucun module optionnel. Il est en revanche masqué aux administrateurs purs ; un manager ou un responsable RH qui est aussi salarié y conserve l’accès pour ses propres créneaux.
Un collaborateur qui exerce aussi une fonction de gestion retrouve la même entrée sous Horaires & Postes, aux côtés de Planning.
Envoyer une demande d’échange
Ouvrez
Mes échangeset placez-vous sur la bonne semaineLe navigateur
Semaine du {date}permet de reculer ou d’avancer. Changer de semaine réinitialise les deux sélections en cours : terminez une demande avant de naviguer.Étape
1. Choisir mon créneauLa liste affiche vos créneaux publiés de la semaine sous forme d’étiquettes cliquables, par exemple « lun. 12 janv. · Caisse ».
Un créneau resté en brouillon n’apparaît pas et ne peut pas être échangé.
Étape
2. Choisir le créneau d’un collègueDépliez un collègue et sélectionnez l’un de ses créneaux publiés. La liste ne contient que les collègues actifs du même site que vous, ayant des créneaux publiés cette semaine.
Vérifiez le récapitulatif
La plateforme affiche « Vous proposez d’échanger {le mien} contre {le sien}. » avant tout envoi.
Renseignez éventuellement le
Motif (optionnel)Texte libre de 500 caractères maximum (exemple proposé : « Ex. : rendez-vous médical, contrainte personnelle… »). Il est affiché au manager dans sa file de validation pour éclairer sa décision.
Cliquez
Envoyer la demandeLa demande est créée au statut « En attente » et les managers du site reçoivent la notification « 🔄 Échange de créneau à valider ».
Les champs de l’écran `Mes échanges`
| Champ | Description | Exemple |
|---|---|---|
| 1. Choisir mon créneauobligatoireÉtiquettes cliquables | Vos créneaux publiés de la semaine affichée. Les créneaux en brouillon sont absents. | lun. 12 janv. · Caisse |
| 2. Choisir le créneau d’un collègueobligatoireListe dépliable | Les collègues actifs du même site ayant des créneaux publiés cette semaine, avec leurs créneaux jour par jour. | |
| Semaine du {date}Navigateur (flèches) | Seuls les créneaux à venir sont échangeables : « Un échange ne peut porter que sur des créneaux à venir. » | |
| Motif (optionnel)Texte — 500 caractères max | Transmis au manager dans la file de validation. | Rendez-vous médical le mercredi matin |
| Envoyer la demande | Crée la demande « En attente » et notifie les managers du site. Une seule demande en attente est possible par créneau : « Une demande d’échange est déjà en attente sur ce créneau. » | |
| Mes demandes | Historique des échanges où vous êtes demandeur ou destinataire, avec le statut (En attente / Validé / Refusé / Annulé) et le commentaire du validateur. |
Vos créneaux publiés de la semaine affichée. Les créneaux en brouillon sont absents.
Exemple : lun. 12 janv. · Caisse
Les collègues actifs du même site ayant des créneaux publiés cette semaine, avec leurs créneaux jour par jour.
Seuls les créneaux à venir sont échangeables : « Un échange ne peut porter que sur des créneaux à venir. »
Transmis au manager dans la file de validation.
Exemple : Rendez-vous médical le mercredi matin
Crée la demande « En attente » et notifie les managers du site. Une seule demande en attente est possible par créneau : « Une demande d’échange est déjà en attente sur ce créneau. »
Historique des échanges où vous êtes demandeur ou destinataire, avec le statut (En attente / Validé / Refusé / Annulé) et le commentaire du validateur.
* Champ obligatoire.
Un salarié ne peut échanger qu’avec un collègue de son propre site
2. Choisir le créneau d’un collègue, ou la demande revient avec « L’échange n’est possible qu’avec un collègue de votre site. ». C’est déroutant quand deux établissements sont voisins et que les équipes se dépannent au quotidien. Le self-service salarié est volontairement borné à son équipe : les échanges entre deux sites relèvent du manager, via Échanger depuis la grille du planning.Ce que la demande ne fait pas : le planning reste intact
Envoyer une demande d’échange ne modifie pas le planning. Tant que personne n’a validé, les deux collaborateurs restent affectés à leurs créneaux d’origine, et c’est ce planning-là qui fait foi pour le pointage. Le collaborateur qui part au rendez-vous médical en se contentant d’avoir « fait la demande » est en absence non justifiée.
- La permutation n’a lieu qu’au moment où le manager clique `Accepter`, jamais avant.
- À l’envoi, la plateforme ne vérifie que la recevabilité de la demande : même site, deux créneaux publiés et à venir, pas de demande déjà en attente sur le créneau, et pas d’échange avec soi-même (« Impossible d’échanger un créneau avec soi-même. »).
- S’y ajoute un seul contrôle de fond : la plateforme refuse d’emblée si l’échange ferait travailler l’un des deux un jour de congé accepté — inutile de créer une demande vouée à l’échec.
- Les contrôles de durée du travail — repos quotidien, repos hebdomadaire, plafond d’heures — ne sont joués qu’à la décision, pas à la demande.
Aucun écrasement silencieux entre la demande et la décision
Un créneau en brouillon n’est pas échangeable, et rien ne l’explique au salarié
Brouillon : le salarié ne voit plus ses créneaux dans Mes échanges (« Aucun créneau publié cette semaine. ») et votre bouton Échanger du planning est grisé, avec l’infobulle « Publiez la semaine pour pouvoir échanger des créneaux. ». Le message ne parle pas de votre retouche : il donne l’impression que la fonction est cassée. Republiez la semaine — voir Construire et publier un planning.Côté manager : accepter ou refuser dans la file de validation
L’écran Validation des échanges est la file d’attente des demandes proposées par vos collaborateurs. Le sous-titre indique le volume à traiter (« {n} en attente »). Vous ne voyez que les demandes dont le demandeur est rattaché à l’un de vos sites ; un administrateur voit toutes les demandes de la société.
Traiter une demande en attente
Ouvrez
Validation des échangeset filtrez surEn attenteLes autres filtres disponibles sont
Validés,RefusésetTous.Lisez le motif saisi par le demandeur
C’est la seule information de contexte dont vous disposez pour arbitrer.
Cliquez
Accepterpour permuter réellement les deux créneauxLa fenêtre
Valider l’échanges’ouvre avec l’avertissement « En validant, les deux créneaux seront réellement permutés dans le planning. » et unCommentaire (optionnel).C’est à cet instant, et pas avant, que la plateforme rejoue les contrôles de repos, de plafond d’heures et de congés.
Ou cliquez
Refuseret saisissez leMotif du refusLe motif est obligatoire (« Le motif de refus est obligatoire. ») et il est transmis au demandeur dans la notification « ❌ Échange de créneau refusé ».
Échanger directement deux créneaux depuis la grille du planning
Vous n’êtes pas obligé d’attendre qu’un collaborateur propose quelque chose. Depuis la grille du planning, le bouton Échanger permute deux créneaux publiés sans passer par la file de validation. C’est aussi la seule façon d’échanger entre deux sites de votre périmètre — un salarié ne le peut jamais.
Réaliser un échange direct
Ouvrez
Planningsur une semaine publiéeLe bouton
Échangerest désactivé tant que la semaine n’est pas publiée, ou s’il reste des modifications non enregistrées.Cliquez
Échanger, puis choisissez lePremier créneauLes listes ne proposent que des créneaux publiés — poste affecté ou
Reposexplicite.Choisissez le
Second créneauLes deux créneaux doivent appartenir à deux salariés différents : « Choisissez deux salariés différents. »
Cliquez
ÉchangerLa plateforme contrôle le repos légal, le plafond d’heures, les congés et — uniquement pour un échange entre deux sites différents — la couverture du site quitté.
Si un blocage forçable apparaît, traitez la fenêtre
Dérogation requiseSaisissez le
Motif de la dérogation (obligatoire)puisForcer malgré tout, ou renoncez avecAnnuler.
La permutation est immédiate (« Créneaux échangés. »), enregistrée au statut « Validé » avec l’étiquette « Échange direct », et les deux salariés reçoivent une notification et un email.
Un manager multi-sites veut échanger le créneau du jeudi de Karim Ould (site Lille Centre) avec celui de Chloé Vidal (site Roubaix). Lille exige 3 caissiers entre 12h et 14h et n’en a que 3 planifiés ce jeudi-là.
- Écran
- Planning (semaine publiée) → Échanger
- Premier créneau
- Karim Ould · Jeu 15/01 · Caisse
- Second créneau
- Chloé Vidal · Jeu 15/01 · Caisse
Résultat
Dérogation requise propose l’encadré « Couverture minimale » : le manager peut forcer avec un motif, la dérogation étant tracée à son nom. Un échange entre deux salariés du même site n’est jamais bloqué pour ce motif — l’effectif du site reste inchangé.Les contrôles rejoués à chaque validation
Chaque échange déclenche une batterie de contrôles au moment de la décision : repos quotidien, repos hebdomadaire, plafond légal d’heures, plafond contractuel des temps partiels et congés. La couverture, elle, n’est contrôlée que sur un échange direct entre deux sites — une demande salarié se déroulant toujours au sein d’un même site, l’effectif y reste inchangé. Les seuils appliqués sont ceux de l’écran Conformité repos — valeurs légales françaises par défaut, durcissables par un administrateur. Voir Conformité aux durées de repos et journal des dérogations.
Le plafond contractuel des temps partiels ne s’active que si vous le renseignez
Heures contractuelles / semaine sur la fiche du salarié, il n’existe tout simplement pas. Renseignez cette valeur sur chaque temps partiel — le Taux heures complémentaires (%) vaut 10 % par défaut si vous ne le précisez pas. C’est le point de vigilance majeur pour le risque de requalification en temps plein.Un poste sans horaires rend tous ces contrôles aveugles
Le poste « Nuit » va de 22:00 à 06:00, le poste « Matin » de 07:00 à 15:00. Yanis Berrada, mécanicien, propose d’échanger son créneau Matin du mercredi contre le créneau Nuit du mardi de son collègue Thomas Leduc. Yanis travaillerait la nuit du mardi, terminerait le mercredi à 06:00, puis reprendrait le mercredi matin à 07:00.
- Écran
- Validation des échanges → filtre En attente
- Action du manager
- Accepter
- Réponse de la plateforme
- Blocage automatique
- Message affiché
- « Yanis Berrada : Repos quotidien insuffisant : 1 h entre la fin du 14/01 à 06:00 et la reprise du 14/01 à 07:00 (minimum 11 h). »
Résultat
Dérogation requise s’ouvre avec l’encadré « Repos quotidien » et le détail chiffré. Le manager renonce avec Annuler, ou saisit un Motif de la dérogation (obligatoire) et clique Forcer malgré tout. S’il force, l’échange est appliqué, la dérogation est journalisée à son nom dans Conformité repos → Dérogations manager, et la RH reçoit « ⚖️ Dérogation repos/heures ».Le congé accepté n’est jamais forçable, contrairement au repos légal
Forcer malgré tout sur un message de type « X est en congé le 20/01 (Congés payés) : impossible de lui attribuer ce créneau. » et vous ne le trouvez pas. C’est déroutant parce que les autres blocages, plus graves en apparence, s’ouvrent tous sur une dérogation. Le blocage congé est ferme par conception : modifiez ou levez d’abord le congé dans le module Congés — voir Demander et valider un congé — puis refaites l’échange.Un échange peut passer alors que la semaine est déjà non conforme
Conformité repos. Ne comptez pas sur le garde-fou des échanges pour auditer vos plannings.Le garde-fou des échanges laisse passer plutôt que de bloquer en cas d’incident
Conformité repos, qui recalcule les manquements sur les pointages réels. Deux dispositifs distincts : préventif sur le planifié, a posteriori sur le réalisé.Forcer un échange par une dérogation justifiée
Quand un blocage de repos, de plafond légal d’heures ou de couverture apparaît, la fenêtre Dérogation requise vous laisse le dernier mot — mais jamais anonymement. Un simple dépassement du contrat d’un temps partiel s’affiche sous un autre titre, Confirmation requise : le franchissement n’est pas une illégalité en soi, seulement un risque de requalification, et la mécanique de justification reste la même.
- Le
Motif de la dérogation (obligatoire)doit être saisi : sans lui,Forcer malgré toutn’aboutit pas. - La dérogation est journalisée à votre nom dans
Conformité repos→Dérogations manager, avec la règle enfreinte, la valeur mesurée face au seuil et votre motif. - La RH et les administrateurs reçoivent immédiatement l’alerte « ⚖️ Dérogation repos/heures ».
- Le journal conserve les 500 dérogations les plus récentes, les plus récentes d’abord.
Un durcissement des seuils ne requalifie jamais les dérogations passées
Annuler une demande encore en attente
Le collaborateur retrouve dans Mes demandes l’historique des échanges où il est demandeur ou destinataire, avec le statut (En attente / Validé / Refusé / Annulé) et le commentaire du validateur. Le bouton Annuler n’apparaît que sur ses propres demandes encore en attente.
Peut-on revenir sur un échange déjà validé ?
Échanger direct du manager depuis la grille du planning.Pourquoi ma demande est-elle refusée avec « Une demande d’échange est déjà en attente sur ce créneau. » ?
Mes demandes avant d’en proposer une autre.Un collaborateur peut-il échanger un jour de `Repos` ?
Repos publié est un créneau comme un autre, aussi bien dans Mes échanges que dans les listes du bouton Échanger. En revanche une case simplement vidée n’est pas un créneau et n’apparaît nulle part — voir la différence entre Repos et Vider dans Construire et publier un planning.Faut-il un module optionnel pour ouvrir les échanges ?
Mes échanges est visible des salariés sans aucune activation. Côté gestion, l’entrée Validation des échanges n’apparaît dans le menu que pour un manager ou un administrateur disposant du droit « Paramètres de Temps ». La décision elle-même, accepter ou refuser, reste réservée aux managers et aux administrateurs quelle que soit la façon dont l’écran a été atteint.Un salarié peut-il valider l’échange qu’un collègue lui propose ?
Avant d’annoncer les échanges à vos équipes
0/6