leolabs / you-need-a-parser

Convert CSV files to a format that can be imported in YNAB
https://ynap.leolabs.org
MIT License
33 stars 12 forks source link

Update Support N26 2024 CSV Format #662

Open SheetMetalConnect opened 1 month ago

SheetMetalConnect commented 1 month ago

Added support for N26's 2024 CSV export format while ensuring compatibility with existing formats. Updated the parser to handle various transaction types including Credit Transfer, Debit Transfer, Presentment, and Reward.

Changes

Sample CSV

A sample file named BusinessAccount_2024-08-01_2024-08-10.csv has been added to the repository to demonstrate the new format and facilitate testing.

SheetMetalConnect commented 1 month ago

Closing #661

leolabs commented 1 month ago

Hey @SheetMetalConnect, thank you so much for your PR!

I've run the tests, but they seem to fail on older N26 files. It seems that the inflow/outflow amount is incorrectly parsed, and off by a factor of 10 or 100. Could you take a look at this and check if it can be fixed?

I'm looking forward to your reply!

Saandji commented 4 weeks ago

Hey @SheetMetalConnect really appreciate the effort on trying to fix the issue! Do you have any ETA when you think it might get fixed?

Thanks for your work!