Comments (3)
Thanks for the feedback! I assume you downloaded your CSV file from the new banking portal, not the old one? What account type do you have (does it say "DKB Cash" or "Girokonto" in the UI)?
DKB seems to have changed quite a bit around their CSV export lately, and depending on the account type you've got and the portal you're using to download the CSV file, you might be getting mixed results.
You're totally correct, the new portal seems to generate CSV files with utf-8-sig
encoding and the date format is slightly different. I tried to make those tweaks for the --giro
flag and removed the entire auto-detection mechanism (since we can't reasonably maintain it with all these variations, really), hoping that this helps moving forward.
from dkb2homebank.
It's a Girokonto and I did download it from their new portal. Thanks again for your work. I just got started using homebank and without your script I would probably have given up. It's wild to me that pulling my transactions is this hard, I would have expected them to provide an API and instead we get a CSV download with changing format.
from dkb2homebank.
Heads-up: with the latest commit, I removed the --cash
, --visa
, and --giro
flags from the script. It should now be capable of automatically detecting the input CSV file and do the right thing out of the box.
from dkb2homebank.
Related Issues (9)
- Error while converting a visa csv file HOT 3
- Feature Request: Add Category HOT 3
- Support of the new csv file format (new DKB portal) HOT 3
- Wrong Date format for Visa Credit Card HOT 5
- Wrong import column for incoming payments HOT 3
- created cash.csv is shown as invalid in Homebank's import menu HOT 10
- New CSV header breaks current implementation HOT 5
- Feature Request: choose alternative output dir HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dkb2homebank.