Comment fonctionne la validation des shifts#
Pour : Manager Il te faut : rien.
Quand tu attribues une personne, fais glisser un shift ou en survoles un sur le calendrier, Shiftavo exécute une batterie de contrôles et fait remonter les problèmes sous forme de badges, d’infobulles et de blocages d’enregistrement. Cet article passe en revue ce qui est contrôlé, les trois niveaux de gravité et l’endroit où chaque problème remonte.
Les trois niveaux de gravité#
Chaque contrôle produit un problème doté de l’une de trois gravités :
Bloquant — une violation dure. Exemples : la personne n’est pas éligible pour ce poste sur ce site, ou elle n’a aucune disponibilité définie pour la période. Une personne bloquée n’apparaît pas du tout dans le sélecteur de personnes, et le formulaire refuse d’enregistrer une attribution bloquante.
Avertissement — une violation souple qu’il vaut la peine de signaler sans bloquer. Exemples : l’attribution dépasserait la limite journalière ou hebdomadaire de temps de travail de la personne, ou le shift ne chevauche que partiellement sa disponibilité déclarée.
Info — informatif. Exemple : une ligne de pause obligatoire telle que « Déjeuner : 30 min (Obligatoire) ».
Ce qui est contrôlé#
Les contrôles se répartissent en cinq familles :
Éligibilité — cette personne est-elle éligible pour ce poste sur ce site (une entrée MLP existe-t-elle pour le couple) ? Sinon, elle n’apparaît pas du tout dans la liste des candidats.
Exigences de qualification — la personne détient-elle chaque qualification exigée par le poste, avec un certificat non expirée là où c’est requis ?
Disponibilité — un bloc d’indisponibilité ou une absence confirmée chevauche-t-il le shift ? C’est une erreur bloquante pour tout le monde, quel que soit le mode de disponibilité. Pour les personnes ayant activé “Définir ma disponibilité” (mode B), existe-t-il en plus un bloc de disponibilité couvrant le shift ? S’il n’y en a aucun, c’est une erreur bloquante ; un chevauchement partiel est un avertissement. Les personnes en mode A n’ont besoin d’aucun bloc de disponibilité.
Limites de temps de travail — plafond d’heures journalières, plafond d’heures hebdomadaires, repos entre shifts, limite de jours consécutifs, seuils de paliers d’heures supplémentaires. Pilotées par la politique de travail résolue pour l’attribution (voir Comment Shiftavo choisit une politique de travail). Elles remontent sous forme d’avertissements.
Règles de pause — le shift déclenche-t-il une pause obligatoire ? Piloté par la politique de pauses qu’utilise la politique de travail applicable. Elles remontent sous forme de lignes d’info. Si le plan d’une journée de travail ne peut pas contenir une pause obligatoire, ou si la journée doit être vérifiée, tu vois un avertissement à la place — il ne bloque jamais l’attribution. Un shift qui ne doit aucune pause n’affiche aucune ligne.
Les seuils d’effectif (minimum, cible, maximum) du poste sont également remontés — sous le minimum comme au-dessus du maximum produisent des erreurs bloquantes ; la cible est informative.
Où remontent les problèmes#
Un même problème peut apparaître à plusieurs endroits :
Badges d’éligibilité dans le menu déroulant d’attribution — chaque ligne de candidat affiche une icône rouge pour les erreurs bloquantes et une icône jaune pour les avertissements. Voir Comment lire les badges d’éligibilité.
Infobulle de survol du calendrier — survoler un bloc de shift liste tous les problèmes actifs sous les intitulés “Validation du shift :” et “Validation de l’attribution :”.
Infobulle de cellule de couverture — sur la grille de couverture, l’infobulle de chaque cellule liste les problèmes qui creusent l’effectif de cette heure-là.
Bloqueur d’enregistrement — les erreurs bloquantes arrêtent toujours l’enregistrement, quels que soient tes réglages d’affichage, et s’affichent sous le champ qui les a causées.
Exemple : un shift, trois niveaux#
Un shift Barista du mardi 14:00 – 22:00 peut faire remonter les trois gravités d’un coup :
Bloquant — Cara utilise “Définir ma disponibilité” mais n’a rien de défini pour le mardi : « Aucune disponibilité définie pour cette période ». Elle n’apparaît pas du tout dans le sélecteur de personnes.
Avertissement — attribuer Ben dépasserait sa limite journalière de temps de travail. Il apparaît dans le sélecteur avec un avertissement orange, et tu peux quand même l’attribuer.
Info — le shift est assez long pour exiger une pause, une ligne d’info indique donc « Déjeuner : 30 min (Obligatoire) ».
Régler ce que tu vois#
Deux réglages personnels contrôlent le volume sonore de la validation. Les valeurs par défaut conviennent à la plupart des planificateurs ; ajuste-les une fois que tu sais quels problèmes sont du bruit pour ton équipe.
“Afficher les messages de validation - Infobulle du calendrier” — le seuil de ce qui apparaît au survol. Les options sont “Bloquant”, “Bloquant, avertissement” et “Bloquant, avertissement, info”.
“Afficher les messages de validation - Attribution de shift” — les trois mêmes options pour les pages shift et attribution de shift : quels messages tu vois à côté de chaque personne.
Les deux vivent dans Comment définir tes préférences de calendrier. Elles sont propres à l’utilisateur, pas à l’entreprise, et s’appliquent partout où la validation d’attribution est affichée — y compris dans l’application mobile.
Les réglages ne changent que ce qui est affiché, jamais ce qui est appliqué : un problème bloquant empêche l’enregistrement même si ton niveau d’affichage masque son message.
Vérifier que ça a marché#
Ouvre un shift, clique sur “Attribuer une nouvelle personne” et regarde la colonne des badges. Survole un shift attribué sur le calendrier — l’infobulle devrait lister les éventuels problèmes. Ouvre Comment définir tes préférences de calendrier et change le niveau de validation ; le chargement de page suivant reflète le nouveau seuil.