Commit Graph

23 Commits

Author SHA1 Message Date
Manus
f9ea5dbba5 Checkpoint: Correction du layout de la sidebar : la nav utilise maintenant flex: 1 1 0 avec minHeight: 0 et overflowY: auto, et l'aside a height: 100vh avec overflow: hidden. Cela garantit que le bouton Paramètres reste toujours visible en bas, même quand les sous-menus Établissements ou DSI sont ouverts et que le contenu dépasse la hauteur de l'écran. 2026-06-03 15:55:36 +00:00
Manus
9734ae9e93 Checkpoint: Le bouton Paramètres en bas de sidebar a été restylisté : icône dans un carré arrondi bg-white/10, label en font-semibold tracking-wide, opacité text-white/70 (au lieu de text-white/50), état actif avec ring-1 ring-white/30 et indicateur point blanc. Bien plus visible qu'avant. 2026-06-03 14:52:20 +00:00
Manus
938a567cce Checkpoint: Ajout du champ anneeDefaut dans ParametresContext (avec persistance localStorage). Nouvelle section "Année d'ouverture par défaut" dans la page Paramètres avec sélecteur de boutons (2025-2030). AnneeContext mis à jour pour utiliser cette valeur au premier lancement (quand aucune session n'est mémorisée). La page Paramètres reste accessible via l'icône engrenage en bas de la sidebar. 2026-06-03 14:48:16 +00:00
Manus
5cad041d95 Checkpoint: Refonte complète de DsiOpex.tsx : chaque montant prévisionnel est maintenant éditable via un champ numérique inline. Bouton Enregistrer (actif uniquement si modifications non sauvegardées). Bouton Valider avec AlertDialog de confirmation — une fois validé, l'OPEX est verrouillé définitivement (badge "Validé + date", icône cadenas, champs en lecture seule). Persistance par année en localStorage via getOpexStorageKey. Réinitialisation aux valeurs sources possible. Les KPIs et totaux se recalculent en temps réel à chaque modification. 2026-06-03 13:34:49 +00:00
Manus
3c039142d6 Checkpoint: Suppression du rowSpan qui causait le bug des 2 premières lignes figées lors du scroll. Remplacement de toutes les mentions "2027" en dur dans l'en-tête du tableau par la variable dynamique {annee}. Le titre affiche désormais "CAPEX 2026" ou "CAPEX 2027" selon l'année sélectionnée. 2026-06-03 13:24:26 +00:00
Manus
9ea7a36a09 Checkpoint: hasDonnees dans DsiCapex prend désormais en compte les années avec inventaire importé (2026 et 2027), même si aucune saisie manuelle n'a été faite. La colonne Renouvellement Parc Info est pré-remplie par le calcul de vétusté pour ces années. 2026-06-03 13:20:03 +00:00
Manus
919ee72411 Checkpoint: Suppression du badge redondant "Exercice XXXX" du composant AnneeSelectorBar. L'année active est déjà mise en évidence par le bouton sélectionné dans le sélecteur. Le header de CAPEX-Construction est réorganisé pour que le sélecteur et les boutons Réinitialiser/Enregistrer soient sur la même ligne sans chevauchement. 2026-06-03 13:13:16 +00:00
Manus
c5eac65098 Checkpoint: Renouvellement PC et CAPEX-Synthèse : KPIs, barre de filtres et tableau sont masqués pour les années sans données importées/saisies. Seul l'écran vide explicite s'affiche. Les années 2026-2027 restent pleinement fonctionnelles sur Renouvellement PC. CAPEX-Synthèse se vide dès qu'aucun budget n'a été saisi pour l'année sélectionnée. 2026-06-03 10:15:25 +00:00
Manus
0adfcba5d2 Checkpoint: Renouvellement PC affiche un état vide pour les années sans inventaire importé (hors 2026-2027). Construction Budget affiche la valeur de renouvellement de l'année N-1 dans les données historiques (depuis les saisies CAPEX N-1 ou l'enveloppe 2026 du fichier BP2027 en fallback). Titre du formulaire dynamique selon l'année. 2026-06-03 10:04:55 +00:00
Manus
787928c722 Checkpoint: Sélecteur d'année global (2025, 2026, 2027+) sur Renouvellement PC, CAPEX-Construction, CAPEX-Synthèse et DSI-OPEX. Données CAPEX isolées par année en localStorage. Titres dynamiques selon l'année sélectionnée. 2026-06-03 09:49:14 +00:00
Manus
858f0dc4d9 Checkpoint: Sidebar refondée : application renommée Budget SI, menus accordéon avec couleurs distinctes (bleu Itinova, vert Santinova, violet Soins et Santé, orange St Exupéry), CAPEX-Synthèse déplacé dans Établissements, Construction BP 2027 renommé CAPEX-Construction. 2026-06-03 09:41:47 +00:00
Manus
1cdfbd1b12 Checkpoint: Page DSI CAPEX : tableau consolidé des investissements SI 2027 par établissement, au format du fichier Excel BP2027, avec 9 colonnes colorées, totaux par colonne, KPIs, filtres et tri. 2026-06-02 21:06:15 +00:00
Manus
808c5e4f95 Checkpoint: Page OPEX DSI complète avec tableau de 35 postes de charges, KPIs, filtres par catégorie, vue par poste et par établissement, sélecteur d'année 2026/2027, et graphique de répartition par catégorie. 2026-06-02 20:59:01 +00:00
Manus
751ac207c0 Checkpoint: Nouvelle navigation hiérarchique avec 4 menus principaux (Itinova, Santinova, Soins et Santé, St Exupéry), sous-menus dépliables (Établissements, DSI), sidebar partagée AppSidebar sur toutes les pages, et pages placeholder pour les sections à venir. 2026-06-02 20:50:23 +00:00
Manus
73475b697d Checkpoint: Suppression du bloc "Renouvellement 2025" dans la section données historiques de la page Construction BP 2027. Seul le Renouvellement 2026 reste affiché. 2026-04-06 15:47:22 -04:00
Manus
9f357d9ae2 Checkpoint: Renommage du menu "Établissements" en "Renouvellement PC" dans la sidebar des 3 pages (Home, Paramètres, Budget2027) et dans le titre de la page principale. 2026-04-06 15:35:53 -04:00
Manus
34e320cced Checkpoint: Ajout de la page Construction Budget 2027 : formulaire CAPEX DSI par établissement, renouvellement 2027 pré-rempli depuis vétusté, données historiques 2025/2026 en lecture seule, 9 champs optionnels, récapitulatif total avec comparaison vs 2026, persistance localStorage, navigation complète dans la sidebar. 2026-04-06 13:29:00 -04:00
Manus
b651705e98 Checkpoint: Ajout de la page Paramètres : seuils de vétusté (PC fixes et portables) et coûts unitaires configurables via sliders + inputs numériques. Recalcul automatique de tous les budgets à l'enregistrement. Persistance dans localStorage. Navigation sidebar Établissements ↔ Paramètres. 2026-04-02 13:12:54 -04:00
Manus
c4dce77ecc Checkpoint: Ajout de la vue liste (tableau) en complément de la vue vignettes — toggle Vignettes/Liste dans la barre de filtres, tableau avec tri par colonne, barres de vétusté colorées, budget en orange/vert. 2026-04-01 05:45:51 -04:00
Manus
908cf74046 Checkpoint: Suppression des 15 établissements ST Exupéry — 60 établissements restants, budget global 842 850 €, 493 PC fixes + 621 portables à renouveler (1 114 total). 2026-04-01 05:37:35 -04:00
Manus
0fa0663910 Checkpoint: Suppression des 15 établissements ST Exupéry — 60 établissements restants, budget global recalculé à 842 850 €, 1 114 équipements à renouveler. 2026-04-01 05:36:41 -04:00
Manus
745ea5dce6 Checkpoint: Application Budget Renouvellement SI 2027 Itinova — Version complète avec dashboard KPIs, grille des 75 établissements, panneau de détail par établissement avec tableau de synthèse et liste des équipements filtrables. 2026-04-01 03:48:42 -04:00
Manus
0f673d9ab0 Initial project bootstrap 2026-04-01 03:40:00 -04:00