Règles & informations
Informations gérées
Pointage
Chaque pointage comporte un identifiant unique et son rattachement (organisation, société, agent, mission du planning, site et prestation). Il enregistre :
- la date et l’heure d’entrée,
- la date et l’heure de sortie (vides jusqu’à la sortie),
- la durée en minutes,
- la liste des étiquettes d’anomalies,
- la position GPS relevée à l’entrée (latitude, longitude et précision en mètres ; vides en l’absence de relevé).
En cas de régularisation, l’auteur et le motif sont conservés, de même que les dates de création et de mise à jour.
Garanties : un seul pointage par couple (mission, agent), une durée jamais négative, et une sortie obligatoirement postérieure à l’entrée.
Vue “ma journée”
Pour chaque mission du jour : la mission concernée, sa date, la prestation, le site (nom et adresse complète au format “rue, code postal ville”), les horaires prévus et le pointage associé éventuel. Cette vue alimente les cartes Entrée/Sortie et le statut en direct.
Pointage manquant
Calculé en direct (non stocké) pour chaque mission envoyée nécessitant un pointage et sans pointage : la mission, sa date, l’agent (nom complet), la prestation, le site et les horaires prévus (début, fin).
Ligne de la liste back-office
Tous les champs du pointage, complétés des libellés d’affichage : nom complet de l’agent, nom du site et nom de la prestation.
Règles & comportements
Pointage d’entrée
- Fenêtre de pointage : l’agent peut pointer son entrée entre 30 minutes avant le début prévu et 30 minutes après la fin prévue de la mission (les horaires propres à la mission priment sur ceux du créneau). Trop tôt : la fenêtre n’est pas encore ouverte ; trop tard : la fenêtre est fermée.
- Retard et avance : pointer plus de 5 minutes après le début prévu déclenche l’anomalie “Retard” ; pointer plus de 5 minutes avant le début prévu déclenche “Pointage anticipé” (les deux sont mutuellement exclusifs).
- Planning confirmé : seules les missions d’un planning envoyé par le responsable sont pointables. Une mission encore en préparation reste visible dans « Mon planning » (l’agent voit sa journée à l’avance), signalée « Planning non confirmé » et sans bouton de pointage : celui-ci apparaît dès que le responsable envoie la semaine. Une mission jamais envoyée, même une fois sa date passée, n’est jamais comptée comme pointage manquant et ne constitue donc pas un oubli de l’agent.
- Agent affecté : seul l’agent affecté à la place concernée peut pointer (un remplaçant tracé peut pointer pour la place qu’il couvre).
- Site cohérent : le site du pointage doit correspondre au site de la prestation.
- Proximité du site (géorepérage) : le rayon de référence est celui défini sur le site, ou 150 mètres par défaut. Une position fiable située au-delà du rayon bloque le pointage (l’écart et le rayon sont indiqués). À l’inverse, le pointage est autorisé mais signalé “GPS indisponible” lorsque la position ne peut pas être comparée de façon fiable : absence de relevé, site sans coordonnées, ou précision moins bonne que le rayon.
- Un seul pointage par mission et par agent : un second pointage d’entrée pour la même mission et le même agent est refusé. La protection est assurée même en cas d’actions simultanées.
Pointage de sortie
- Pointage ouvert requis : il faut un pointage d’entrée ouvert appartenant à l’agent. S’il n’existe pas, le système indique l’absence de pointage actif ; si la sortie est déjà faite, il indique que la sortie est déjà enregistrée.
- Durée positive : l’heure de sortie doit être postérieure à l’heure d’entrée, sinon la sortie est refusée. La durée est arrondie à la minute.
- Durée trop courte ou trop longue : si la durée réelle est inférieure à 85 % de la durée prévue, l’anomalie “Durée trop courte” est ajoutée ; si elle dépasse 150 % de la durée prévue, c’est “Durée trop longue” (uniquement lorsque le début et la fin prévus sont connus).
Régularisation
- Régularisation d’un pointage existant : motif obligatoire (3 à 500 caractères, espaces de bordure ignorés). Si une sortie est renseignée, elle doit être strictement postérieure à l’entrée. L’étiquette “Régularisé” est ajoutée et la fourniture d’une sortie lève l’anomalie “Sortie manquante”.
- Régularisation d’un pointage manquant : motif obligatoire (3 à 500 caractères), sortie strictement postérieure à l’entrée, et aucun pointage ne doit déjà exister pour la mission (sinon refus).
Liste, filtres et exports (back-office)
- Seules les missions envoyées nécessitant un pointage et sans pointage apparaissent dans l’onglet Manquants.
- Les listes, exports et pointages manquants sont limités aux sociétés auxquelles le demandeur a accès ; une société hors de son périmètre est refusée, et sans aucun accès la liste est vide.
- La période de filtrage inclut entièrement le dernier jour sélectionné.
- La pagination affiche 25 résultats par page par défaut, dans les limites configurées.
- Le filtre par mission (lien “Voir le pointage” du planning) prend le dessus sur le filtre de période, dans la liste comme dans l’export, car un pointage peut tomber un autre jour que la date de la mission.
Cycle de vie et statuts
- Cycle de vie d’un pointage : créé au pointage d’entrée avec une sortie vide (en cours), puis clôturé au pointage de sortie avec la durée calculée. Un pointage régularisé porte en plus l’étiquette “Régularisé” et un motif.
- Étiquettes d’anomalie : “Retard”, “Pointage anticipé”, “Durée trop courte”, “Durée trop longue”, “GPS indisponible”, “Régularisé” et “Sortie manquante”.
- Statut de la carte (côté agent) : “À pointer”, “En cours”, “Terminé”.
- Statut d’avancement de la mission : “À faire”, “Effectué”, “Anomalie” ou “Manquant”. Effectué = sortie pointée sans anomalie ouverte ; Anomalie = au moins une anomalie ouverte (non régularisée) ; Manquant = au-delà de l’horaire prévu, sans pointage, alors qu’un pointage était requis ; sinon À faire. Une régularisation résout les anomalies pour ce statut. Une prestation ne nécessitant pas de pointage passe automatiquement à “Effectué” une fois l’horaire dépassé. Les missions annulées sont exclues de ce suivi.
- Couleur des étiquettes (back-office) : “Régularisé” en neutre, “Sortie manquante” en rouge (critique), toutes les autres en orange (attention).