flowchart TD Start["MWBS chargé"] Modification["Modification d'un ensemble existant"] ActualiserProvider["Actualiser provider via MWBS.GetProvider"] Construire["Construire
Appel à Construire() récursif
Contexte propagé manuellement
Enfants reconstruits depuis le niveau 0
"] OuvrirEnsemble["Ouvrir ensemble sélectionné"] Modifier["L'utilisateur modifie l'ensemble ou ses composants"] SaveDB["Sauvegarde en base de données"] ActualiserMWBS["Actualiser les listes MWBS
Répercuter les modifications"] Fin["Fin"] Start --> Modification Modification --> ActualiserProvider ActualiserProvider -->|Inclut| Construire Construire --> OuvrirEnsemble OuvrirEnsemble --> Modifier Modifier --> SaveDB SaveDB --> ActualiserMWBS ActualiserMWBS --> Fin