| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| SHA256SUMS.pem | 2026-05-06 | 3.6 kB | |
| SHA256SUMS.sig | 2026-05-06 | 96 Bytes | |
| SHA256SUMS | 2026-05-06 | 110 Bytes | |
| openconstructionerp-2.9.10-py3-none-any.whl | 2026-05-06 | 8.8 MB | |
| README.md | 2026-05-06 | 1.1 kB | |
| v2.9.10 -- Wave 2 audit_ _finance totals fix source code.tar.gz | 2026-05-06 | 458.6 MB | |
| v2.9.10 -- Wave 2 audit_ _finance totals fix source code.zip | 2026-05-06 | 460.3 MB | |
| Totals: 7 Items | 927.8 MB | 0 | |
Wave 2 audit — finance totals fix
/financeno longer prints astronomical fake totals. Budget lines summed to ~8.25 M (Terrassement 850 k + Structure 3.2 M + Enveloppe 1.8 M + Equipements 2.4 M) but the dashboard chips and Budgets total row were rendering850.000.320.000.018.000.000.000,00 €(about 850 quadrillion). The reduces overoriginal_budget/revised_budget/committed/actual/forecast/varianceandinv.amount/p.amountwere string-concatenating because the API serialised DECIMAL columns as strings ("850000.00"). Coerced every accumulator withNumber(x ?? 0)so the dashboard chips, Budgets total row, Invoices totals, and Payments totals all aggregate numerically.
Verification
20-flow Playwright walkthrough on http://127.0.0.1:8090: 0 console errors, 0 page errors, 0 network 4xx/5xx across BOQ / Costs / Takeoff / BIM / Validation / Tasks / Schedule / Tendering / Procurement / etc. Re-running /finance after the patch shows ~8.25M instead of 850Q.
Install
:::bash
pip install --upgrade openconstructionerp==2.9.10