OFXStatement plugin for dutch financial institutions like ING and ICSCards.
Project description
ofxstatement-dutch
This project provides custom ofxstatement plugins for these dutch financial institutions:
- ICSCards, The Netherlands, PDF (https://icscards.nl/)
- ING bank, The Netherlands, CSV (https://www.ing.nl/)
ofxstatement
is a tool to convert a proprietary bank statement to OFX
format, suitable for importing into programs like GnuCash or Beancount. The
plugin for ofxstatement parses the bank statement and produces a common data
structure, that is then formatted into an OFX file.
Installation
Using pip
$ pip install ofxstatement-dutch
Development version from source
$ git clone https://github.com/gpaulissen/ofxstatement-dutch.git
$ pip install -e .
Troubleshooting
This package depends on ofxstatement with a version at least 0.6.5. This version may not yet be available in PyPI so install that from source like this:
$ git clone https://github.com/kedder/ofxstatement.git
$ pip install -e .
Test
To run the tests you can use the py.test command:
$ py.test
Usage
Show installed plugins
This shows the all installed plugins, not only those from this package:
$ ofxstatement list-plugins
You should see at least:
The following plugins are available:
...
nl-icscards ICSCards, The Netherlands, PDF (https://icscards.nl/)
nl-ing ING Bank, The Netherlands, CSV (https://www.ing.nl/)
...
Convert
Use something like this:
$ ofxstatement convert -t nl-ing ING.csv output.ofx
or this:
$ ofxstatement convert -t nl-icscards ICSCards.pdf output.ofx
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ofxstatement_dutch-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d6ceebcfb6117ce7bae8168a7ab96db7f26e25d27737b17a0a5e5ffa2f12ba0 |
|
MD5 | 6b207c4048996896ffb182bc8d5e03b9 |
|
BLAKE2b-256 | 137d93f5b1d5fcd1f3e9fed8a6ab3229b23e3611d95a968c541ccedf8964b6c5 |