DOC
Accueil/ Projets/ Gestion RH/ EN PLACE - Alertes & échéances

EN PLACE - Alertes & échéances

Source : const alerts = useMemo(...) dans App.jsx (parcourt les salariés actifs). Les alertes s'affichent sur le Dashboard admin et alimentent la pastille rouge de la sidebar. Chaque alerte est cliquable → fiche du salarié.

Alertes actuellement générées

Déclencheur Fenêtre Niveau Message
Fin de période d'essai (trial_end) 0–15 j 🔴 rouge « Fin de période d'essai - »
Fin de période d'essai 15–45 j 🟡 jaune « Période d'essai - »
Fin de CDD (end_date, type CDD) 0–30 j 🔴 rouge « Fin de CDD - »
Fin de CDD 30–90 j 🟡 jaune « CDD - »
Fin de stage (type Stage) 0–15 j 🔴 rouge « Fin de stage - »
Fin d'alternance (type Alternance) 0–30 j 🟡 jaune « Fin d'alternance - »
Anniversaire d'ancienneté (start_date) 0–30 j 🟡 jaune « Anniversaire ancienneté - »

Les alertes sont triées rouge avant jaune.

En dehors des alertes (mais présent)

  • 🎂 Anniversaires (date de naissance) : affichés uniquement dans le planning (événements de la semaine), pas dans le panneau d'alertes.
  • Congés en attente : compteur KPI sur le Dashboard (pas dans la liste d'alertes).

Limites constatées

  • Pas d'alerte anniversaire personnel dans le panneau (demande explicite de Seer).
  • Pas d'alerte « document à valider » (justificatif transport déposé, arrêt maladie, contrat non signé) alors que les statuts existent.
  • Pas d'alerte « document manquant » (checklist RIB/ID/DPAE/mutuelle incomplète).
  • Pas d'alerte titre de séjour / autorisation de travail (crucial pour un réseau employant des salariés étrangers - nationality existe mais aucune date d'expiration de titre).
  • Pas d'alerte visite médicale / entretien professionnel (obligations légales FR).
  • Pas d'alerte renouvellement CDD (fenêtre de renouvellement, nb max).
  • Pas d'alerte planning non publié / paie non clôturée avant échéance.
  • Alertes in-app uniquement : invisibles pour qui ne se connecte pas (pas d'email/SMS).

➡️ Suite proposée : ../futures/alertes-avancees.md.