Open mh182 opened 1 day ago
It sounds like DKB has changed their CSV format again. They have been particularly finicky in the past few months, constantly changing their CSV exports in all sorts of subtle ways.
In any case, the culprit in this case is the balance entry.
"Saldo vom 12.10.2024:","-428,84 EUR"
If you replace -428,84
with -428.84
(which is how it has been so far) the importer should work correctly.
I'll check if there's a better way to detect the number separator in Python. If you have ideas on that, please feel free to make suggestions.
Foremost, thanks for your work on this importer. I use it since a couple of years and it never failed me.
I recently switched my computer and had to reinstall beancount with the DKB-Importer. With the new install, I switched to beancount 3. I changed the configuration to use
pyproject.toml
. The use ofbeancount-dkb-ec
work on my first try, but extracting my credit card information fails with an error.I created a minimal example by deleting all transactions, except one (see below).
System Information:
uv
which usescpython-3.12.7-linux-x86_64-gnu