Power Range — couverture CDC du module Simu Négo

Exigence par exigence : objet PBI, statut Couvert / Partiel / Non fait. Sources : canvas CDC + TMDL packagé. Le livré est un seed lecteur.

Index des canvas · Création du module · Couverture CDC · Lecture CDC · Module Prio (amont) · Brief Power App Simu (hors scope PBI)

Lecture

24Lignes d'exigences Simu
7Couvertes dans le seed
10Partielles
7Non faites
Sources uniquement

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.

Exigences extraites

Module Simu Négo (chaîne = 2 ; maquette = 4 ; écrans #12–14)

Écriture (alignée CDC, pas encore dans le PBIX)

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.

Couverture exigence → objet

#Exigence CDCObjet PBIStatutCommentaire
S1Écrans 3.1 / 3.2 / 3.3 (waterfall, scénario, compare)6 pages : Création, Tableau, Compare, Waterfall, Histo, MouvementPartielPérimètre écran élargi vs 3 maquettes. Seed lecteur, pas atelier RDE.
S2Scénarios nommés par enseigne / catégorieSimu_Scenario (enseigne, nom, contour_categorie SOFT)PartielDeux lignes CARREFOUR HM. Pas de création, pas d'autre enseigne.
S3Statuts EIE / LE / validé / ad hocColonne statut + statut_ordre ; carte CréationPartielSeeds ad hoc et EIE. LE / validé absents. Pas de workflow.
S4Jouer strates, DV, dates, tx (overlay)Simu_Overlay + mesures COALESCE (porte ScId)PartielLecteur. Overlay = 1 EAN PEPSI, dv_cible blank, DV via Dim_Strates (année puis prox).
S5Valoriser Volume / CA / NRVALO Négo/Transfo/Total × Vol/CA/NR ; KPI unitéCouvertMaquette slide 5. Pas la formule CDC Fact CAMH×52.
S6Skip valo Céréales + hors MAGSimu skip valo (CEREAL ; MagFlag = 0 avec garde BLANK)CouvertNOT ISBLANK(MagFlag) && MagFlag = 0 — BLANK()=0 seul serait vrai.
S7DV / volume réels Nielsen (période CAM/CAD/LP)Simu DV actuelle ; date = MAX Fact_Nielsen[Date_Fin]CouvertCOALESCE(Niq, Simu DV). Pas le max d'un calendrier vide.
S8Waterfall Négo / TransfoPage Waterfall ; Z_Simu_WF_Etape ; Simu VALO WaterfallCouvertclusteredColumnChart (stacked absent de ce PBIR).
S9Comparer aux cibles PS et à A-1 / négo passéeZ_Simu_Bench Objectif|Négo ; Objectifs ; Accords_PassésPartielObjectif et Négo Q×année. Pas un versus A-1 dédié. 2024 Q1=Q3 identiques.
S10Comparer deux scénariosPage Compare (matrice nom × EAN)PartielDeux seeds figés. Pas de clone ni de troisième copie.
S11Mouvement enseigne (Listing / Restratage / …)Simu mouvement + 5 mesures DV ; page MouvementPartielSWITCH overlay. Stable COALESCE 0. Déstratage mesuré, pas émis par le SWITCH overlay.
S12Grain viz EAN + vision (macro → marque)Vision_Simu field param ; groupBy Champs ; titres SWITCHPartielAxe fieldParameters. Métadonnées Desktop incomplètes (kind 2 seulement).
S13Navigation module + filtres bandeauPilule banner → e4a8 ; 6 onglets ; slicers headerCouvertPas de tuile Home dédiée. Secondaires visibles dans la liste des pages.
S14Unité Volume = DV ; CA/NR = valoSimu KPI unité / Simu KPI benchCouvertSWITCH Z_Simu_Unite. Volume = additif / 100.
S15Périmètre valo HMSM + CRF Proxi + FranprixSlicer enseigne header ; skip Céréales / MAGPartielPas de filtre page ni refus Drive/HD. Seed = CARREFOUR HM seulement.
S16Console RDE (clone, saisie, promote)Card Console Simu — à brancherPartielPlaceholder. Pas de Patch, pas d'appId.
S17Importer / persister une base Q1 ou Q3—Non faitLa base est le ledger live. Pas d'import, pas d'écriture PeriodKey.
S18Pousser validé → module négoColonne promu_nego = non (seed)Non faitAucune écriture cr568_negotiation_current. Pas de flux.
S19Formule CDC Fact B21–B23 (CAMH/VMH × 52 ou scale A-1)VALO slide 5 à la placeNon faitChoix maquette, pas omission cachée. B21–B23 restent à faire si le métier les exige.
S20Table overlay persistée (Dataverse / Excel)Simu_Overlay calculée ROWNon faitSeed figé. Pas de table réelle, pas de refresh métier.
S21Chemin MAG taux de transfo completCOALESCE overlay / Target / Taux / 1Non faitTaux MAG souvent blank sur les pages Simu. Le seed masque le trou (0,95 ou 1).
S22Préremplir Q3 depuis Q1 (PeriodKey)—Non faitBench lit Q1/Q3 déjà dans Objectifs / Accords. Aucun writer PeriodKey 2025Q1.
S23Embed Power Apps + flux refreshCard texte acedc191357f4eac992bNon faitMême pattern que Prio / Saisie. Dataset 612ef347-… non branché sur un writeback Simu.
S24Sécurité : ne pas écrire le ledger tant que non promuAucune écriture PBICouvertRespecté par absence d'écrivain. Ce n'est pas une sécurité positive.

Restes explicites

ÉcritureNon fait

  • Import persisté Q1 / Q3 (header + lignes overlay).
  • Table overlay réelle (plus un ROW calculé).
  • Promote validé → negotiation_current + promu_nego.
  • Power App (clone, saisie, promote) + flux refresh 612ef347-…

Métier / modèle encore ouvertCDC

  • Formule Fact B21–B23 si le métier refuse slide 5.
  • Chemin MAG taux (sans COALESCE 1).
  • Field-param Desktop metadata complète.
  • Préremplissage Q3 = Q1 / PeriodKey writer.
  • Bench A-1 dédié ; Déstratage overlay ; périmètre enseigne.
Livrable restantOwner indiquéBloque le seed lecteur ?
Tables scénario + overlay Dataverse / ExcelDataverse / DXINon — le DATATABLE continue
App clone / saisie / promotePower AppNon
Visuel Power Apps × 6, host_screenPower BI (plus tard)Non
Push validé → ledger + COALESCE DataversePower BI (plus tard)Non tant que l'app n'écrit pas
B21–B23 CAMH×52 vs slide 5Métier finance puis PBIOui si la valo CDC Fact est exigée
Taux MAG réel sur pages SimuModèle MAG / transfoOui pour une transfo CDC-complète

Nature du livré

Seed / reader, pas RDE

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.

Correspondance écrans CDC vs PBIX (mise à jour)

CDC / maquetteDans le PBIX actuelStatut
3.1 Scénario / créationSimulation Négo (Création) + TableauSeed lecteur
3.2 CompareSimulation Négo - CompareSeed, 2 copies
3.3 WaterfallWaterfall + HistogrammeSeed valo slide 5
Mouvements (négo, réutilisé)Simulation Négo - Mouvement enseigneSeed, overlay 1 EAN
Import Q1/Q3 + persistAbsentNon fait
Console / promote validéCard « à brancher »Non fait