Règles de travail et alertes

Badgr applique automatiquement un ensemble de règles sur les pointages — durée maximale de journée, repos obligatoire entre deux journées, seuil d'heures supplémentaires. Toutes ces valeurs sont configurables depuis Paramètres → Règles de travail.

Règles configurables

Le tableau suivant liste toutes les règles disponibles avec leur valeur par défaut :

Règle Valeur par défaut Description
Durée max. journée 12 heures Au-delà, une alerte est générée dans le journal.
Heures max. semaine 48 heures Seuil hebdomadaire au-delà duquel une alerte est générée.
Seuil heures sup. 38 heures Heures travaillées au-delà de ce seuil sont comptabilisées comme supplémentaires.
Repos entre journées 11 heures Repos minimum entre le dernier WORK_OUT et le prochain WORK_IN. Conforme à la réglementation belge.
Anti-doublon 20 secondes Délai pendant lequel un second pointage identique est ignoré.
Fenêtre de travail — début 06h00 Heure avant laquelle un WORK_IN est signalé comme hors fenêtre.
Fenêtre de travail — fin 22h00 Heure après laquelle un WORK_OUT est signalé comme hors fenêtre.
Ordre strict Activé Empêche les actions incohérentes (BREAK_IN sans WORK_IN, WORK_OUT en pause, etc.).

Ordre strict des pointages

Lorsque l'ordre strict est activé (comportement par défaut), Badgr vérifie la cohérence de chaque pointage par rapport au dernier événement connu de l'employé :

Toute violation de cet ordre génère un message d'erreur affiché sur le kiosque et le pointage est refusé.

L'ordre strict peut être désactivé dans Paramètres → Règles de travail → Ordre des pointages pour les organisations qui souhaitent enregistrer les événements sans contrainte de séquence.

Alertes automatiques

Badgr génère des alertes visibles dans le journal des pointages lorsqu'une règle est dépassée. Ces alertes n'empêchent pas l'enregistrement du pointage — elles sont purement informatives et permettent à l'administrateur ou au manager de détecter des anomalies.

Exemples d'alertes générées automatiquement :

Jours fériés belges

Badgr intègre automatiquement le calendrier des jours fériés belges selon quatre régimes :

Le calendrier est importé automatiquement pour chaque année à la première consultation — aucune configuration manuelle n'est requise. Un pointage effectué un jour férié est enregistré normalement mais signalé dans le journal.

La région applicable se configure dans Paramètres → Organisation → Région.

Correction de pointage par les managers

Par défaut, seuls les administrateurs et l'owner peuvent corriger un pointage. L'option Autoriser la modification de pointage par les managers permet d'étendre ce droit aux managers, dans la limite des pointages de leur service et du délai de correction configuré.

Le délai de correction par défaut est de 48 heures — un pointage plus ancien ne peut plus être modifié par un manager. L'owner peut ajuster ce délai ou le supprimer.

Documentation à jour au 13 mai 2026. Données vérifiées dans api/punch.php, api/admin/get_settings.php et api/lib/belgian_holidays.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.