[feat] BVA (reel-vs-budget) → income-first + lignes Resultat #277
Labels
No labels
autopilot:pending-human
source:analyste
source:defenseur
source:human
source:medic
status:approved
status:blocked
status:in-progress
status:needs-clarification
status:needs-fix
status:ready
status:review
status:triage
type:bug
type:feature
type:infra
type:refactor
type:schema
type:security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: maximus/Simpl-Resultat#277
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Aligner le rapport reel-vs-budget (
BudgetVsActualTable) sur le gold standard income-statement : income-first + lignes Resultat. Extraire le roll-up dans un module pur teste. Epic #260.Fichiers concernes
src/services/budgetService.ts(TYPE_ORDER@:207)src/components/reports/budgetVsActualResults.ts(+ test)src/components/reports/BudgetVsActualTable.tsx(@:271-320 ; totaux section ~176-190, grand-totaux ~94-106)Depends on
overnight-2026-07-08-filtres-fondation) merge — consommegetBudgetVsActualDataplombe par I2.Criteres d'acceptation
TYPE_ORDERflippe expense-first → income-first (revenu→depense→transfert)BudgetVsActualRow, faconComparePeriodTable)budgetVsActualResults.ts(teste), pas dans le.tsxnpm testvertsReview caveats
compareResults.ts/overTimeResults.ts) → module pur par issue maintenant ; unification generique = follow-up lie #265, hors scope (touche du code shippe teste).Decisions prises
Spec source
spec-plan-rapports-uniformes-suite.md