# Attestation impôts — intégration frontend

## Nouvelle page

```text
/impressions/documents-automatiques
```

La page permet de :

- rechercher n'importe quel salarié de la base dans le périmètre de l'utilisateur ;
- présélectionner le salarié courant avec `?cos=1234` ;
- charger les signataires actifs ;
- choisir un signataire ;
- générer et télécharger l'attestation impôts au format `.docx` ;
- afficher en français les erreurs d'habilitation, d'absence de contrat et de données manquantes.

## Accès ajoutés

- bouton **Documents** dans le dashboard pour les utilisateurs possédant `impressions:read` ;
- bouton **Documents** dans la fiche salarié, avec présélection du salarié courant ;
- l'accès existant à la liste imprimable des salariés reste disponible.

## Endpoints backend attendus

```http
GET /api/employes
GET /api/impressions/signataires
POST /api/impressions/attestation-impots
```

Corps de la génération :

```json
{
  "cos": 1234,
  "signataireId": 7
}
```

La réponse du dernier endpoint doit contenir directement le fichier Word.

## Lancement

Vérifier que `NEXT_PUBLIC_API_URL` pointe vers le backend, puis lancer :

```powershell
npm install
npm run dev
```

Le build de production a été validé avec `npm run build`.
