> ## Documentation Index
> Fetch the complete documentation index at: https://support.lumicoda.ch/llms.txt
> Use this file to discover all available pages before exploring further.

# Référence : Présences

> Spécifications techniques du module de suivi d'assiduité : registre de pointage, gestion des réponses et automatisation des relances.

La ressource **Présences** gère le registre d'assiduité des membres lors des activités régulières. Elle fait le lien entre une date, un événement et une réponse individuelle.

## 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](/admin-ref-statistiques).
