You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Extract the consolidated accounting ACTUALS for the fiscal year {{YEAR}} from this financial report.
4
-
Use only the detailed functional breakdown pages (“Analysis of consolidated revenues” and “Analysis of consolidated expenses”).
5
-
Do NOT use fiscal reconciliation pages, affectations, amortization reversals, or charges-by-object pages.
6
-
Ignore budgeted/projected amounts entirely.
7
-
Use only the FINAL consolidated realized values for {{YEAR}}.**
3
+
**Extract consolidated accounting ACTUALS for fiscal year {{YEAR}} from "Analyse des revenus consolidés" and "Analyse des charges consolidées" pages only.
* Amounts: Full dollars `**$123,456,789**` (NOT "k$"); negatives: `**($123)**` NOT `**-$123**`
33
+
* Totals: Include **Total** line for categories with children
34
+
* Order & Hierarchy: Maintain EXACT PDF page order; extract all levels, do NOT roll up
115
35
116
36
---
117
37
118
38
## ⚠️ Precision Rules
119
39
120
-
* Do not invent categories; only use what is in the "Analyse des revenus/charges" tables.
121
-
* Totals must match the PDF exactly.
122
-
* Sub-items must never exceed parent totals (flag if PDF has rounding differences).
123
-
* Exclude amortization, fiscal adjustments, reconciliation entries, or affectations — these only apply to legal fiscal statements, not accounting consolidated totals.
124
-
* Extract actuals only, no budgets.
125
-
126
-
**Common mistakes to avoid:**
127
-
128
-
* ❌ Using "Réalisations 2023" values instead of "Réalisations {{YEAR}}" values
129
-
* ❌ Using "Administration municipale" column instead of "Données consolidées" column
130
-
* ❌ Rolling up subcategories (e.g., combining "Transport régulier" + "Transport adapté" into one line)
131
-
* ❌ Missing negative signs for negative values
132
-
* ❌ Reordering sections (maintain PDF page order)
133
-
* ❌ Flattening hierarchy (e.g., "Sécurité incendie" → "Autres" should be nested, not flat)
134
-
135
-
**Verification checklist:**
136
-
137
-
* ✅ Every value comes from "Données consolidées - Réalisations {{YEAR}}" column
138
-
* ✅ No values from "Réalisations {{YEAR-1}}" (prior year) column
139
-
* ✅ Hierarchy matches PDF structure exactly (2-4 levels deep)
140
-
* ✅ Negative values are shown in parentheses
141
-
* ✅ Section order matches PDF page order
142
-
* ✅ All subcategories are preserved, not rolled up
40
+
* Use only categories from "Analyse des revenus/charges" tables — do not invent categories
41
+
* Totals must match PDF exactly; flag rounding differences if sub-items exceed parent totals
42
+
* Extract actuals only (no budgets, amortization, fiscal adjustments, reconciliation entries)
143
43
144
44
---
145
45
146
46
## 🧩 **Surplus/Deficit Calculation**
147
47
148
-
At the end, compute:
149
-
150
48
**Total Surplus = Total Revenues – Total Expenses**
0 commit comments