HomeBank kan ook CSV formaat importeren alleen niet direct in de vorm van de ING.
Stap 1 (uit de oude bijdrage van ons forum):
fromdos kun je gewoon installeren via synaptic
Als je fromdos niet hebt, dan werkt het blijkbaar niet met bestanden van de ING.
Stap 2: script-bestand maken
#!/bin/bash
# a small script to format ASN .csv accountinfo to a .csv format HomeBank understands
# Originally made for rabobank files by DFreeze:
# http://forum.ubuntu-nl.org/software-en-configuratie/rabobank-csv-conversietooltje-voor-homebank/
# adapted for INGbank bij webrunner
# format INGbank (comma separated dd-mm-yyyy):
# "Datum","Naam / Omschrijving","Rekening","Tegenrekening","Code","Af Bij","Bedrag (EUR)","MutatieSoort","Mededelingen"
# format HomeBank:
# date;mode;info;payee;description;amount;category
# date => format should be DD-MM-YY
# mode => from 0=none to 5=personal transfert
# info => a string
# payee => a payee name
# description => a string
# amount => a number with a '.' as decimal seperator, ex: -24.12 or 36.75
# category => a category name
if [ "$1" = "" ]; then
printf "Converteer ING bestanden naar Homebankfiles\nGebruik $0 <INGbestand> <output>\n"
exit 1
fi
if [ ! -e ./$1 ]; then
printf "\ninputfile bestaat niet - controleer de naam \n\n"
exit 1
fi
fromdos $1
if [ "$2" = "" ]; then
printf "\noutputfile niet opgegeven\n\n"
exit 1
fi
choice=Y
if [ -e ./$2 ]; then
printf "\noutputfile bestaat al - overschrijven? [j/N]"
read choice
fi
case "$choice" in
"j" | "J" | "y" | "Y" | "1" )
awk 'BEGIN { FS=",";OFS = ";"; ORS = "\n" }
{
gsub ("\"","")
gsub (/\\/," ")
gsub (">"," ")
gsub (" ","")
sign = ""
year = substr($1,7,4)
month = substr($1,4,2)
day = substr($1,1,2)
HBdate = day"-"month"-"year
mode = 0
info = $10
payee = $2
description = $9
amount = $7
category = "onverwerkt"
if ($6 ~ "Af") sign = "-"
if (FNR>1) print HBdate, mode, info, payee, description, sign $7, category
}' $1 > $2
;;
* )
printf "\nkies een andere outputnaam\n\n"
exit 1
;;
esac
printf "\naantal transacties verwerkt: `wc -l < $2` \n\n"
en dat bestand bewaren met de naam /home/deviking/Downloads/conversie_ing.sh.
Stap 3: downloaden van het ING-bestand
Met de rechter muisknop downloaden of gewoon klikken op het bestand van de bank. Dat staat dat standaard in de map ~/Downloads.
Stap 4: converteren met de terminal
Terminal openen. "cd Downloads/" (enter)
sh conversie_ing.sh <naam_van_je bestand.csv> nieuwe_naam.csv
Stap 5: inlezen
Het bestand ~/Donwloads/nieuwe_naam.csv opvragen in HomeBank.