Comment changer la date d’un shift récurrent#
Pour : Manager Il te faut : un shift récurrent.
Déplacer un shift récurrent vers une autre date est le cas le plus délicat de la récurrence — la nouvelle date peut ou non correspondre encore au motif. Shiftavo affiche l’une de trois fenêtres modales selon ce qui est possible.
Changer la date#
Ouvre l’occurrence et modifie sa date de début (ou fais-la glisser vers un nouveau jour sur le calendrier).
Clique sur “Enregistrer”.
La bonne fenêtre modale s’ouvre automatiquement — continue à lire.
Il n’y a pas de glisser sur mobile — tu ressaisis la date dans le formulaire.
Tape sur Shifts dans la barre du bas, tape sur l’occurrence, puis sur Modifier.
Tape sur Début et choisis la nouvelle date et la nouvelle heure.
Tape sur Enregistrer (Terminé sur iOS).
Dans la feuille Appliquer les modifications à, tape sur Cette occurrence uniquement, Celle-ci et les suivantes ou Toute la série.
Si tu as choisi Celle-ci et les suivantes ou Toute la série, la feuille Comment appliquer le changement de date ? suit. Tape sur Remplacer ce jour de la semaine ou Décaler tous les jours — les deux options de la fenêtre modale à deux choix décrite plus bas.
L’application mobile n’affiche pas les fenêtres modales simple et d’incompatibilité quotidienne du web ; dans ces cas-là, le serveur applique quand même les mêmes règles et signale si la modification ne peut pas tenir.
La fenêtre modale simple#
Tu verras cela quand la nouvelle date est sans ambiguïté — par exemple en avançant un shift quotidien d’un jour, ou un shift hebdomadaire vers une date qui correspond encore à la règle BYDAY.
Elle te demande de confirmer la modification avec un unique bouton “Oui, modifier”, plus le choix de portée habituel “Celle-ci” / “Suivantes” / “Toutes”.
Astuce
C’est le cas le plus courant. Confirme simplement et c’est fait.
La fenêtre modale à deux choix#
Tu verras cela sur les motifs hebdomadaires comportant plusieurs jours de semaine — par exemple un shift qui tourne tous les lun., mer. et ven., dont tu as déplacé une occurrence d’un lundi à un mardi.
Elle propose deux façons d’avancer :
- Remplacement intelligent du jour de semaine
Remplacer lundi par mardi dans la règle BYDAY à partir de cette date, si bien que la série tourne désormais mar. / mer. / ven.
- Décaler toute la série
Décaler chaque occurrence suivante du même écart — ainsi lun.→mar., mer.→jeu., ven.→sam.
Astuce
Choisis “Remplacement intelligent” quand tu as changé le jour de semaine sur lequel ce shift se trouve. Choisis “Décaler toute la série” quand tu veux que tous les jours de semaine du motif glissent ensemble.
La fenêtre modale d’incompatibilité quotidienne#
Tu verras cela sur un motif quotidien avec intervalle (par exemple « tous les 3 jours ») quand la nouvelle date ne se divise pas uniformément par l’intervalle — la nouvelle date brise le rythme de la série existante.
La fenêtre modale t’indique que la série doit être scindée : l’ancienne série se termine ici, et une nouvelle série commence à la nouvelle date avec le même intervalle.
Astuce
Il n’y a pas moyen d’y échapper — confirme la scission, ou annule et choisis une date qui tombe sur le rythme existant.
Vérifier que ça a marché#
Une notification de succès confirme le déplacement et le calendrier se redessine pour montrer le nouveau motif.