Exigence par exigence : objet PBI, statut Couvert / Partiel / Non fait. Sources : canvas CDC + TMDL packagé. Le livré est un seed lecteur.
Exigences reprises du canvas CDC (classeur 22 feuilles, maquette module 4 écrans 3.1 / 3.2 / 3.3, briefing 16.02.2026) et du TMDL / PBIR packagé. Rien n'est inventé. Le canvas CDC disait encore « Absent du PBIX » : ce tableau met à jour le constat pour le module Simu seulement, au 23.09.2026.
Statuts : Couvert = le seed PBI implémente l'exigence en lecture ou en DAX. Partiel = écran ou formule présents mais incomplets vs CDC. Non fait = pas dans le PBIP actuel (souvent persist / app / formule Fact B21–B23).
Le livré est un seed lecteur, pas le RDE d'écriture. Power BI calcule un what-if sur deux scénarios figés ; l'humain ne peut pas encore cloner, importer Q1/Q3 ni promouvoir vers la négo.
Persister header + overlay (pas dans cr568_negotiation_current tant que non promu). Clone, saisie strate/dates/tx, promote validé → ledger négo + refresh dataset. Le seed n'écrit rien.
| # | Exigence CDC | Objet PBI | Statut | Commentaire |
|---|---|---|---|---|
| S1 | Écrans 3.1 / 3.2 / 3.3 (waterfall, scénario, compare) | 6 pages : Création, Tableau, Compare, Waterfall, Histo, Mouvement | Partiel | Périmètre écran élargi vs 3 maquettes. Seed lecteur, pas atelier RDE. |
| S2 | Scénarios nommés par enseigne / catégorie | Simu_Scenario (enseigne, nom, contour_categorie SOFT) | Partiel | Deux lignes CARREFOUR HM. Pas de création, pas d'autre enseigne. |
| S3 | Statuts EIE / LE / validé / ad hoc | Colonne statut + statut_ordre ; carte Création | Partiel | Seeds ad hoc et EIE. LE / validé absents. Pas de workflow. |
| S4 | Jouer strates, DV, dates, tx (overlay) | Simu_Overlay + mesures COALESCE (porte ScId) | Partiel | Lecteur. Overlay = 1 EAN PEPSI, dv_cible blank, DV via Dim_Strates (année puis prox). |
| S5 | Valoriser Volume / CA / NR | VALO Négo/Transfo/Total × Vol/CA/NR ; KPI unité | Couvert | Maquette slide 5. Pas la formule CDC Fact CAMH×52. |
| S6 | Skip valo Céréales + hors MAG | Simu skip valo (CEREAL ; MagFlag = 0 avec garde BLANK) | Couvert | NOT ISBLANK(MagFlag) && MagFlag = 0 — BLANK()=0 seul serait vrai. |
| S7 | DV / volume réels Nielsen (période CAM/CAD/LP) | Simu DV actuelle ; date = MAX Fact_Nielsen[Date_Fin] | Couvert | COALESCE(Niq, Simu DV). Pas le max d'un calendrier vide. |
| S8 | Waterfall Négo / Transfo | Page Waterfall ; Z_Simu_WF_Etape ; Simu VALO Waterfall | Couvert | clusteredColumnChart (stacked absent de ce PBIR). |
| S9 | Comparer aux cibles PS et à A-1 / négo passée | Z_Simu_Bench Objectif|Négo ; Objectifs ; Accords_Passés | Partiel | Objectif et Négo Q×année. Pas un versus A-1 dédié. 2024 Q1=Q3 identiques. |
| S10 | Comparer deux scénarios | Page Compare (matrice nom × EAN) | Partiel | Deux seeds figés. Pas de clone ni de troisième copie. |
| S11 | Mouvement enseigne (Listing / Restratage / …) | Simu mouvement + 5 mesures DV ; page Mouvement | Partiel | SWITCH overlay. Stable COALESCE 0. Déstratage mesuré, pas émis par le SWITCH overlay. |
| S12 | Grain viz EAN + vision (macro → marque) | Vision_Simu field param ; groupBy Champs ; titres SWITCH | Partiel | Axe fieldParameters. Métadonnées Desktop incomplètes (kind 2 seulement). |
| S13 | Navigation module + filtres bandeau | Pilule banner → e4a8 ; 6 onglets ; slicers header | Couvert | Pas de tuile Home dédiée. Secondaires visibles dans la liste des pages. |
| S14 | Unité Volume = DV ; CA/NR = valo | Simu KPI unité / Simu KPI bench | Couvert | SWITCH Z_Simu_Unite. Volume = additif / 100. |
| S15 | Périmètre valo HMSM + CRF Proxi + Franprix | Slicer enseigne header ; skip Céréales / MAG | Partiel | Pas de filtre page ni refus Drive/HD. Seed = CARREFOUR HM seulement. |
| S16 | Console RDE (clone, saisie, promote) | Card Console Simu — à brancher | Partiel | Placeholder. Pas de Patch, pas d'appId. |
| S17 | Importer / persister une base Q1 ou Q3 | — | Non fait | La base est le ledger live. Pas d'import, pas d'écriture PeriodKey. |
| S18 | Pousser validé → module négo | Colonne promu_nego = non (seed) | Non fait | Aucune écriture cr568_negotiation_current. Pas de flux. |
| S19 | Formule CDC Fact B21–B23 (CAMH/VMH × 52 ou scale A-1) | VALO slide 5 à la place | Non fait | Choix maquette, pas omission cachée. B21–B23 restent à faire si le métier les exige. |
| S20 | Table overlay persistée (Dataverse / Excel) | Simu_Overlay calculée ROW | Non fait | Seed figé. Pas de table réelle, pas de refresh métier. |
| S21 | Chemin MAG taux de transfo complet | COALESCE overlay / Target / Taux / 1 | Non fait | Taux MAG souvent blank sur les pages Simu. Le seed masque le trou (0,95 ou 1). |
| S22 | Préremplir Q3 depuis Q1 (PeriodKey) | — | Non fait | Bench lit Q1/Q3 déjà dans Objectifs / Accords. Aucun writer PeriodKey 2025Q1. |
| S23 | Embed Power Apps + flux refresh | Card texte acedc191357f4eac992b | Non fait | Même pattern que Prio / Saisie. Dataset 612ef347-… non branché sur un writeback Simu. |
| S24 | Sécurité : ne pas écrire le ledger tant que non promu | Aucune écriture PBI | Couvert | Respecté par absence d'écrivain. Ce n'est pas une sécurité positive. |
| Livrable restant | Owner indiqué | Bloque le seed lecteur ? |
|---|---|---|
| Tables scénario + overlay Dataverse / Excel | Dataverse / DXI | Non — le DATATABLE continue |
| App clone / saisie / promote | Power App | Non |
| Visuel Power Apps × 6, host_screen | Power BI (plus tard) | Non |
| Push validé → ledger + COALESCE Dataverse | Power BI (plus tard) | Non tant que l'app n'écrit pas |
| B21–B23 CAMH×52 vs slide 5 | Métier finance puis PBI | Oui si la valo CDC Fact est exigée |
| Taux MAG réel sur pages Simu | Modèle MAG / transfo | Oui pour une transfo CDC-complète |
On peut ouvrir Création, choisir CARREFOUR HM + Test 3 + CAM, voir l'EAN overlay T2, la valo slide 5, le waterfall, l'histo vs Objectif 2025 Q1 et le mouvement. On ne peut pas importer un Q1, cloner un scénario, saisir une strate, ni pousser un validé vers la négo. Compare n'a que deux copies figées.
S24 est « couvert » uniquement parce que le seed n'écrit pas le ledger. Ce n'est pas une sécurité positive.
| CDC / maquette | Dans le PBIX actuel | Statut |
|---|---|---|
| 3.1 Scénario / création | Simulation Négo (Création) + Tableau | Seed lecteur |
| 3.2 Compare | Simulation Négo - Compare | Seed, 2 copies |
| 3.3 Waterfall | Waterfall + Histogramme | Seed valo slide 5 |
| Mouvements (négo, réutilisé) | Simulation Négo - Mouvement enseigne | Seed, overlay 1 EAN |
| Import Q1/Q3 + persist | Absent | Non fait |
| Console / promote validé | Card « à brancher » | Non fait |