# B.6.6.8 — Validation des élèves pour paiement

## 6.8 Validation des élèves pour paiement

### Vue d'ensemble

Avant qu'une bénéficiaire puisse être incluse dans une instruction de paiement, elle doit être **explicitement validée pour paiement** pour la tranche concernée. Cette validation confirme que l'élève remplit l'ensemble des critères d'éligibilité définis par le programme pour cette tranche spécifique.

### Accéder à la validation pour paiement

Menu latéral → **Bénéficiaires → Élèves** → sous-menu ou onglet **Validation de paiements**.

`<callout class="info">📸 <strong>Capture d'écran à insérer :</strong> Page validation pour paiement des élèves : barre de filtres en haut (PROVED, Sous-PROVED, École, Classe, Tranche de paiement) ; tableau principal avec colonnes Nom de l'élève, UID, École, Classe, Taux de fréquentation S1 (%), Moyenne S1, Statut actuel (badge "Validée" vert / "Non validée" gris), boutons Valider (coche verte) / Invalider (croix rouge) par ligne ; cases à cocher pour validation en masse</callout>`

### Critères d'éligibilité examinés

<table id="bkmrk-crit%C3%A8re-description-"><thead><tr><th>Critère</th><th>Description</th></tr></thead><tbody><tr><td>**Taux de fréquentation**</td><td>Le taux de présence au semestre concerné atteint le seuil minimal requis par le programme</td></tr><tr><td>**Taux de réussite scolaire**</td><td>La moyenne obtenue dépasse le seuil de réussite défini pour la tranche</td></tr><tr><td>**Fiche complète**</td><td>Les informations essentielles de la fiche (école, classe, tuteur) sont renseignées</td></tr><tr><td>**Absence de doublon actif**</td><td>Aucune autre fiche active dans la base ne correspond à la même élève</td></tr><tr><td>**Compte de paiement configuré**</td><td>Un compte M-Pesa ou Equity est renseigné et activé pour le percepteur désigné</td></tr></tbody></table>

### Filtrer avant de valider

Utilisez les filtres disponibles en haut du tableau pour travailler de manière organisée :  
\- **Tranche de paiement** : sélectionnez la tranche pour laquelle vous validez (Tranche 1 ou Tranche 2)  
\- **Sous-PROVED** : traitez les élèves zone par zone pour maintenir une cohérence géographique  
\- **École** : validez établissement par établissement si nécessaire

`<callout class="info">📸 <strong>Capture d'écran à insérer :</strong> Zone de filtres de la page validation élèves : liste déroulante Tranche (obligatoire, "Sélectionnez une tranche"), sélecteur PROVED, sélecteur Sous-PROVED, sélecteur École, sélecteur Classe ; bouton Réinitialiser les filtres</callout>`

### Valider des élèves

**Validation individuelle :**  
1\. Sur la ligne de l'élève à valider, cliquez sur le bouton **Valider** (coche verte).  
2\. Une fenêtre de confirmation s'affiche avec le récapitulatif (nom, UID, école, classe, tranche).  
3\. Confirmez. L'élève est immédiatement disponible pour inclusion dans les instructions de paiement.

`<callout class="info">📸 <strong>Capture d'écran à insérer :</strong> Fenêtre de confirmation de validation individuelle : "Valider [NOM ÉLÈVE</callout> pour la Tranche 1", récapitulatif (UID, école, classe, taux fréquentation, moyenne), boutons Annuler et Confirmer la validation]`

**Validation en masse :**  
1\. Cochez les cases des élèves à valider (ou cochez la case d'en-tête pour tout sélectionner sur la page).  
2\. Un bandeau récapitulatif apparaît : *"X élèves sélectionnées"*.  
3\. Cliquez sur **Valider les X élèves sélectionnées**.  
4\. Une fenêtre de confirmation récapitule le nombre d'élèves. Confirmez.

`<callout class="info">📸 <strong>Capture d'écran à insérer :</strong> Bandeau de sélection multiple actif : "47 élèves sélectionnées — Valider les 47 élèves sélectionnées pour la Tranche 1 | Désélectionner tout". Bouton de validation bien visible en bleu</callout>`

**Invalider une élève :**  
Cliquez sur le bouton **Invalider** (croix rouge) sur la ligne d'une élève précédemment validée. Une élève invalidée est immédiatement retirée des listes utilisées par le module de génération des paiements. Utilisez cette option en cas de découverte tardive d'une inéligibilité (abandon confirmé, doublon identifié, dossier incomplet).

🔒 **Restriction :** La validation pour paiement est réservée aux rôles **Admin ONG** (dans son périmètre), **Admin PAAF**, **Admin** et **Super Admin**. L'Admin IT ONG ne peut pas valider pour paiement.

---