Corriger un pointage
Un employé a oublié de pointer, ou une heure incorrecte a été enregistrée ? Un administrateur, l'owner ou un manager autorisé peut ajouter ou modifier un pointage directement depuis le tableau de bord. Toute correction est tracée et identifiable.
Qui peut corriger un pointage ?
| Rôle | Peut corriger | Périmètre | Condition |
|---|---|---|---|
| Owner / Admin | Oui | Tous les employés, tous services | Aucune restriction de délai |
| Manager | Optionnel | Employés de son service uniquement | Option à activer par l'owner + délai de correction (48h par défaut) |
| Employé | Non | — | — |
Les managers ne peuvent pas corriger de pointage tant que l'owner n'a pas activé l'option Autoriser la modification de pointage par les managers dans Paramètres → Règles de travail.
Ajouter un pointage manquant
Pour ajouter un pointage qui n'a pas été enregistré sur le kiosque :
- Accédez à Pointages → Journal.
- Cliquez sur Ajouter un pointage.
- Sélectionnez l'employé, le type d'événement (WORK_IN, BREAK_IN, BREAK_OUT ou WORK_OUT) et l'heure exacte.
- Saisissez un motif de correction — ce champ est obligatoire et conservé dans l'historique.
- Validez. Le pointage est inséré et immédiatement pris en compte dans les calculs de durée.
Les mêmes règles de validation que les pointages kiosque s'appliquent : pas de chevauchement, entrée avant sortie, ordre cohérent si l'ordre strict est activé.
Modifier un pointage existant
Pour corriger l'heure d'un pointage déjà enregistré :
- Dans Pointages → Journal, localisez le pointage à corriger.
- Cliquez sur l'icône de modification (crayon) à droite de la ligne.
- Ajustez l'heure et saisissez un motif de correction.
- Validez. Le pointage est mis à jour et marqué comme modifié.
Un manager ne peut modifier que les pointages datant de moins de 48 heures (valeur par défaut). Au-delà, la modification est réservée à l'owner ou à l'admin. Ce délai est configurable dans Paramètres → Règles de travail → Délai de correction.
Traçabilité des corrections
Chaque pointage modifié ou ajouté manuellement est identifiable dans le système. Les champs suivants sont enregistrés automatiquement :
is_modified— indicateur booléen signalant que le pointage a été créé ou modifié manuellement (toujours à1pour les ajouts manuels).modified_at— horodatage de la correction.modified_by_user_id— identifiant de l'utilisateur (owner, admin ou manager) ayant effectué la correction.modification_reason— motif saisi lors de la correction.
Dans le journal, les pointages modifiés affichent la mention modifié et permettent de consulter l'historique de correction au survol ou au clic.
Ces informations sont incluses dans le registre légal exportable — ce qui permet de démontrer à un inspecteur social que les corrections ont été effectuées de bonne foi et sont documentées.
Suppression de pointage
La suppression définitive d'un pointage n'est pas disponible dans Badgr. Cette décision est intentionnelle : le registre légal doit conserver une trace complète de tous les événements enregistrés, y compris les erreurs. Si un pointage est incorrect, la correction s'effectue en modifiant l'heure avec un motif documenté — jamais en supprimant l'enregistrement.
Documentation à jour au 13 mai 2026. Données vérifiées dans api/admin/update_punch.php, api/admin/add_punch.php, api/manager/update_punch.php et api/manager/add_punch.php. Si vous remarquez une incohérence, écrivez-nous.
Besoin d'aide ? Contactez le support Badgr
Notre équipe répond en moins de 24h en jours ouvrés.
Réponse sous 24h en jours ouvrés.