# Comparaison du Check-in des chevaux — Guide utilisateur

Cet outil compare la **liste de check-in vétérinaire** (export Excel HorseApp) avec les **chevaux inscrits dans Equipe**, et répond à une question :

**La liste d'arrivée du vétérinaire correspond-elle à la liste des engagements du concours ?**

Il affiche en un coup d'œil :

- les chevaux **examinés par le vétérinaire mais non inscrits** dans Equipe ;
- les chevaux **inscrits dans Equipe mais pas encore examinés**.

Les chevaux sont appariés grâce à leur **ID FEI**.

---

## Avant de commencer

- Ouvrez le concours dans Equipe et lancez l'extension depuis celui-ci.
- Exportez la liste de check-in depuis HorseApp sous forme de **fichier Excel (.xlsx)**.
- Conservez l'export HorseApp **tel quel** : ne déplacez pas, n'ajoutez pas et ne supprimez pas de colonnes, l'outil les lit par position.

> Si la page est ouverte depuis longtemps, rechargez-la depuis Equipe avant de télécharger le fichier.

---

## 1. Comparer

1. Cliquez sur **`Choose file`** et sélectionnez l'export `.xlsx` de HorseApp.
2. Téléchargez le fichier.
3. L'outil charge les chevaux inscrits dans Equipe et affiche un tableau de comparaison unique.

---

## 2. Lire le tableau

Chaque cheval apparaît sur une ligne, colorée selon sa situation :

| Couleur | Situation | Que faire |
|---|---|---|
| **Blanc** | Dans la liste vétérinaire **et** dans Equipe | Rien — tout est correct |
| **Rouge** | Examiné par le vétérinaire, **non trouvé dans Equipe** | Vérifiez l'ID FEI du cheval dans les deux systèmes, ou si le cheval est réellement inscrit |
| **Jaune** | Inscrit dans Equipe, **pas dans la liste vétérinaire** | Le cheval n'a pas encore été examiné, ou a été examiné sous un autre ID FEI |

Pour chaque cheval, vous voyez l'ID FEI, le nom, la date de l'examen, le vétérinaire qui l'a examiné, et les **compétitions CSI** auxquelles il est engagé.

- Seules les compétitions dont le nom contient **CSI** sont listées. Une cellule grise signifie que le cheval n'a pas de compétition CSI.
- Pour les lignes jaunes, les colonnes d'examen affichent *Not present in Excel*.

---

## 3. Résumé

Sous le tableau, cinq chiffres résument le contrôle :

| Chiffre | Signification |
|---|---|
| Total horses in Excel | Chevaux dans la liste vétérinaire |
| Total horses in Equipe | Chevaux inscrits au concours |
| Matching entries | Chevaux trouvés dans les deux |
| Excel only | Lignes rouges |
| Equipe only | Lignes jaunes |

Lors d'un concours normal, les deux derniers chiffres sont faibles. Une différence importante signifie généralement que les **ID FEI ont été saisis incorrectement**, et non qu'il manque des chevaux.

---

## 4. Filtrer par compétition

Tapez dans la boîte **`filter`** pour afficher uniquement les chevaux inscrits dans les compétitions CSI correspondantes. Le filtre s'applique uniquement à la colonne des compétitions (pas aux noms ou aux ID FEI) et ne tient pas compte de la casse.

Exemples :

- `W2` — chevaux inscrits dans les épreuves de la semaine 2
- `CSIYH` — épreuves pour jeunes chevaux
- `CSI3` — épreuves trois étoiles

**`Reset Filter`** réaffiche tous les chevaux.

---

## 5. Exporter en PDF

Cliquez sur **`Export to PDF`** pour télécharger le tableau (`horse-comparison.pdf`, A4 paysage). La ligne d'un cheval n'est jamais coupée sur deux pages.

- Les chevaux masqués par le filtre ne sont **pas** inclus : filtrez d'abord, puis exportez pour obtenir **une liste vétérinaire par compétition**.
- Les chiffres du résumé ne sont pas inclus dans le PDF.

---

## FAQ

**Un cheval est rouge mais je sais qu'il est inscrit.**
Son ID FEI est différent dans HorseApp et dans Equipe. Corrigez-le dans le système erroné et relancez la comparaison.

**Un cheval est jaune mais le vétérinaire dit qu'il a été examiné.**
Il a probablement été enregistré dans HorseApp avec un autre ID FEI, ou l'export a été effectué avant son examen. Exportez à nouveau depuis HorseApp.

**Le fichier est refusé.**
Seuls les fichiers `.xlsx` sont acceptés. Exportez à nouveau depuis HorseApp sans modifier le fichier.

**Le téléchargement échoue après que la page est restée ouverte un certain temps.**
La session Equipe a expiré. Rouvrez l'extension depuis Equipe et téléchargez à nouveau.

**Le PDF ne contient pas tous les chevaux.**
Un filtre est actif : cliquez sur **`Reset Filter`**, puis exportez à nouveau.