# Walk The Line V16.10.5 — portée multi-projets des documents

## Bibliothèque documentaire

Les documents génériques disposent maintenant d'une portée explicite :

- **Disponible pour tous les projets** (valeur par défaut) : le document est proposé à tous les projets présents et futurs.
- Si cette option est décochée, un sélecteur permet de choisir **un ou plusieurs projets autorisés**.

Les devis, factures, conventions et fiches techniques ne sont jamais proposés comme documents génériques d'un autre projet.

Les documents historiques qui n'avaient aucun projet associé sont migrés comme documents globaux. Les documents déjà rattachés à un projet restent limités à ce projet.

## Wizard d'envoi de mail

La bibliothèque complémentaire d'une prospection affiche uniquement :

- les documents génériques actifs ;
- globaux ou explicitement autorisés pour le projet courant ;
- hors devis, factures, conventions et documents techniques.

Le contrôle est appliqué à la fois dans l'interface et côté serveur lors de l'envoi.

## Déploiement

Une migration Doctrine est nécessaire :

```bash
php bin/console doctrine:migrations:migrate --no-interaction
php bin/console cache:clear --env=prod
php bin/console doctrine:schema:validate
```
