1. Structure du formulaire
Le formulaire de saisie est optimisé pour une identification rapide des participants.Champs de données
- Événement : Menu de recherche lié aux activités ayant le suivi des présences activé. (Masqué en mode édition).
- Contact : Menu de recherche lié à l’annuaire global. (Masqué en mode édition).
- Réponse : Sélecteur binaire (Présent / Absent).
- Comportement : Une action de réinitialisation est disponible pour remettre le statut à “Non saisi”.
- Note : Texte court (max 255). Permet de justifier une absence ou de noter un comportement (ex: “Retard”, “Maladie”).
2. Table de données et Groupement
La table des présences est structurée pour offrir une vision chronologique par événement.Organisation visuelle
- Groupement automatique : Les lignes sont regroupées par Nom d’événement. L’entête de groupe affiche dynamiquement la date et le lieu de l’activité.
- Tri par défaut : Nom du contact (selon le format défini dans l’organisation).
Colonnes techniques
- Contact : Affiche le nom complet formaté.
- Réponse : Icône de statut (Coche verte pour présent, Croix rouge pour absent).
- Note : Affiche le commentaire de séance.
3. Filtres de précision
- Temporalité : Filtre ternaire permettant d’isoler les événements à venir, les événements passés récents ou l’intégralité de l’historique.
- Filtre Événement : Recherche multi-sélection sur une activité précise.
4. Logique métier et Relances
Dépendances de l’Événement
La population affichée dans le registre de présence est dictée par les Groupes à suivre configurés dans la fiche de l’événement source.Moteur de Rappels
- Calcul : Tiiva compare la date de fin de l’événement avec la présence ou l’absence de données dans la table des présences.
- Notification : Si aucune donnée n’est enregistrée X jours après l’activité (selon les fréquences configurées), une notification automatique est envoyée au responsable.
- Statistiques : Chaque ligne de cette table incrémente le score d’assiduité affiché dans le module Statistiques.