Refactor SNCF processor and add Revolut aggregator

- Fix SNCF NET PAYÉ EN EUROS extraction to correctly parse MENSUEL line
- Extract month/year from PDF content instead of filename
- Add new Revolut CSV processor to aggregate account statements
- Organize Revolut data files into data/csv/revolut/
- Clean up redundant scripts and reports
This commit is contained in:
Kevin Bataille
2026-02-09 16:17:48 +01:00
parent ef23d066e0
commit eb66c7a43e
85 changed files with 3270 additions and 2106 deletions

View File

@@ -1,15 +1,15 @@
Date,Description,Category,Amount,Source
01/August/25,Salaire August 25,Salary,3578.49,salaire de AOUT 2025.pdf
01/April/25,Salaire April 25,Salary,5602.35,salaire de AVRIL 2025.pdf
01/December/25,Salaire December 25,Salary,3978.49,salaire de DECEMBRE 2025.pdf
01/February/25,Salaire February 25,Salary,3546.95,salaire de FEVRIER 2025.pdf
01/January/25,Salaire January 25,Salary,3546.95,salaire de JANVIER 2025.pdf
01/January/26,Salaire January 26,Salary,3578.49,salaire de JANVIER 2026.pdf
01/July/25,Salaire July 25,Salary,3578.49,salaire de JUILLET 2025.pdf
01/June/25,Salaire June 25,Salary,4553.93,salaire de JUIN 2025.pdf
01/May/25,Salaire May 25,Salary,3578.49,salaire de MAI 2025.pdf
01/March/25,Salaire March 25,Salary,3546.95,salaire de MARS 2025.pdf
01/November/25,Salaire November 25,Salary,3554.89,salaire de NOVEMBRE 2025.pdf
01/October/25,Salaire October 25,Salary,3594.22,salaire de OCTOBRE 2025.pdf
01/January/2025,Salaire January 2025,Salary,3547.79,salaire de PRIME 2025.pdf
01/September/25,Salaire September 25,Salary,3578.49,salaire de SEPTEMBRE 2025.pdf
Date,Description,Category,Amount,Source,Brut Mensuel,Net Imposable,Cumul Annuel
01/August/2025,Salaire August 2025,Salary,2371.73,salaire de AOUT 2025.pdf,3578.49,2960.05,0.0
01/April/2025,Salaire April 2025,Salary,4208.38,salaire de AVRIL 2025.pdf,5602.35,4856.24,0.0
01/December/2025,Salaire December 2025,Salary,2813.89,salaire de DECEMBRE 2025.pdf,3978.49,3333.33,0.0
01/February/2025,Salaire February 2025,Salary,2542.5,salaire de FEVRIER 2025.pdf,3546.95,2944.45,0.0
01/January/2025,Salaire January 2025,Salary,2516.0,salaire de JANVIER 2025.pdf,3546.95,2944.45,0.0
01/January/2026,Salaire January 2026,Salary,2162.4,salaire de JANVIER 2026.pdf,3578.49,3100.71,0.0
01/July/2025,Salaire July 2025,Salary,2371.73,salaire de JUILLET 2025.pdf,3578.49,2960.05,0.0
01/June/2025,Salaire June 2025,Salary,3020.27,salaire de JUIN 2025.pdf,4553.93,3765.33,0.0
01/May/2025,Salaire May 2025,Salary,3082.84,salaire de MAI 2025.pdf,3578.49,3565.85,0.0
01/March/2025,Salaire March 2025,Salary,2542.5,salaire de MARS 2025.pdf,3546.95,2944.45,0.0
01/November/2025,Salaire November 2025,Salary,2477.41,salaire de NOVEMBRE 2025.pdf,3554.89,2938.14,0.0
01/October/2025,Salaire October 2025,Salary,2508.5,salaire de OCTOBRE 2025.pdf,3594.22,2974.67,0.0
01/January/2025,Salaire January 2025,Salary,2484.12,salaire de PRIME 2025.pdf,3547.79,2931.54,0.0
01/September/2025,Salaire September 2025,Salary,2496.05,salaire de SEPTEMBRE 2025.pdf,3578.49,2960.05,0.0
1 Date Description Category Amount Source Brut Mensuel Net Imposable Cumul Annuel
2 01/August/25 01/August/2025 Salaire August 25 Salaire August 2025 Salary 3578.49 2371.73 salaire de AOUT 2025.pdf 3578.49 2960.05 0.0
3 01/April/25 01/April/2025 Salaire April 25 Salaire April 2025 Salary 5602.35 4208.38 salaire de AVRIL 2025.pdf 5602.35 4856.24 0.0
4 01/December/25 01/December/2025 Salaire December 25 Salaire December 2025 Salary 3978.49 2813.89 salaire de DECEMBRE 2025.pdf 3978.49 3333.33 0.0
5 01/February/25 01/February/2025 Salaire February 25 Salaire February 2025 Salary 3546.95 2542.5 salaire de FEVRIER 2025.pdf 3546.95 2944.45 0.0
6 01/January/25 01/January/2025 Salaire January 25 Salaire January 2025 Salary 3546.95 2516.0 salaire de JANVIER 2025.pdf 3546.95 2944.45 0.0
7 01/January/26 01/January/2026 Salaire January 26 Salaire January 2026 Salary 3578.49 2162.4 salaire de JANVIER 2026.pdf 3578.49 3100.71 0.0
8 01/July/25 01/July/2025 Salaire July 25 Salaire July 2025 Salary 3578.49 2371.73 salaire de JUILLET 2025.pdf 3578.49 2960.05 0.0
9 01/June/25 01/June/2025 Salaire June 25 Salaire June 2025 Salary 4553.93 3020.27 salaire de JUIN 2025.pdf 4553.93 3765.33 0.0
10 01/May/25 01/May/2025 Salaire May 25 Salaire May 2025 Salary 3578.49 3082.84 salaire de MAI 2025.pdf 3578.49 3565.85 0.0
11 01/March/25 01/March/2025 Salaire March 25 Salaire March 2025 Salary 3546.95 2542.5 salaire de MARS 2025.pdf 3546.95 2944.45 0.0
12 01/November/25 01/November/2025 Salaire November 25 Salaire November 2025 Salary 3554.89 2477.41 salaire de NOVEMBRE 2025.pdf 3554.89 2938.14 0.0
13 01/October/25 01/October/2025 Salaire October 25 Salaire October 2025 Salary 3594.22 2508.5 salaire de OCTOBRE 2025.pdf 3594.22 2974.67 0.0
14 01/January/2025 Salaire January 2025 Salary 3547.79 2484.12 salaire de PRIME 2025.pdf 3547.79 2931.54 0.0
15 01/September/25 01/September/2025 Salaire September 25 Salaire September 2025 Salary 3578.49 2496.05 salaire de SEPTEMBRE 2025.pdf 3578.49 2960.05 0.0