Align BudgetTable on the income-statement standard shipped for the compare/trend reports: sections now read Income -> Expense -> Transfer (useBudget's TYPE_ORDER and BudgetTable's typeOrder both flipped), and the previously unlabeled grand-total row is replaced by two interleaved result rows (Result before transfers / Net result), computed by a new pure, tested module (budgetTableResults.ts) mirroring compareResults.ts's shape. Roll-up covers the previous-year-actual, budgeted-annual, and budgeted-monthly columns alike. All categories remain displayed (the grid stays a full edit surface) -- no collapse, no empty-row toggle, matching this issue's frozen decisions. Resolves #278 |
||
|---|---|---|
| .. | ||
| adjustments | ||
| balance | ||
| budget | ||
| categories | ||
| categories-migration | ||
| dashboard | ||
| import | ||
| layout | ||
| profile | ||
| reports | ||
| settings | ||
| shared | ||
| transactions | ||