Actif
projects
functional
Revu le 2026-09-04
projects/project-deploy-entities-addresses.md
Plan de déploiement : entités et adresses en cascade
Doc fonctionnelle : décrit le quoi et le pourquoi (point de vue utilisateur / chef de projet).
À quoi ça sert
Sur un indicateur du Plan de déploiement d'un projet, on renseigne les entités et adresses
concernées par ce déploiement. Jusqu'ici :
- la liste Entités concernées proposait toutes les entités du client, y compris celles
sans lien avec le projet ;
- la liste Adresses concernées proposait toutes les adresses du client, sans lien avec
les entités déjà choisies ;
- le champ Adresses apparaissait même avant le champ Entités dans le formulaire.
Comportement actuel
- Entités concernées ne propose que les entités déjà rattachées au projet (celles cochées
dans le champ « Entités concernées (si pas toutes) » de la fiche projet). Si le projet ne
cible aucune entité en particulier, la liste complète du client reste proposée.
- Adresses concernées ne propose que les adresses des entités sélectionnées dans le champ
Entités. Tant qu'aucune entité n'est choisie, aucune restriction n'est appliquée.
- L'ordre des champs suit la logique métier : on choisit d'abord une ou plusieurs entités,
puis une ou plusieurs adresses parmi celles de ces entités.
Les deux champs restent multi-sélection (une entité ou une adresse d'une entité mère, plusieurs
entités filles, etc.).
Cas limites
- Projet sans entité définie (
identities vide) → la liste Entités reste non filtrée (toutes
les entités du client).
- Aucune entité sélectionnée dans le formulaire → la liste Adresses reste non filtrée (comportement
identique à avant).
- Changer la sélection d'entités en cours de saisie relance le filtrage des adresses proposées
à la prochaine recherche dans le champ Adresses (une adresse déjà sélectionnée n'est pas
automatiquement retirée si elle ne correspond plus aux entités choisies).
Voir aussi
- Doc technique :
.claude/technical-docs/projects/project-deploy-entities-addresses.md