X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fhomebank;a=blobdiff_plain;f=doc%2Fmisc-csvformat.html;h=ea1404e1c32e36e878bf706298802f2d51d6548a;hp=83f7859cffd3ac09f29b673d4491f3084e99b55f;hb=236cb5e47660876f46488ea8f76ecd5bebfa1fac;hpb=27f6e3b112df235c8e9afc9911b1f6bce208a001 diff --git a/doc/misc-csvformat.html b/doc/misc-csvformat.html index 83f7859..ea1404e 100644 --- a/doc/misc-csvformat.html +++ b/doc/misc-csvformat.html @@ -1,185 +1,128 @@ - - +
- - + +With HomeBank you can import/export some of the internal data's in - the most common file format that is CSV.
- -Notice: meanwhile csv should uses comma as separator, HomeBank uses - semi-colon as separator (this is most common than comma)
- -The format used for the different files is specific to HomeBank, so - don't expect to import files your bank should offers you directly, you - will need to arrange it a little in a spreadsheet like Gnumeric - before.
- -Below is a description with example of the CSV format that HomeBank - uses.
- +With HomeBank you can import/export some of the internal data's in the most common file format that is CSV.
+Notice: meanwhile CSV should uses comma as separator, HomeBank uses semi-colon as separator (this is most common than comma)
+The format used for the different files is specific to HomeBank, so don't expect to import files your bank should offers you directly, you will need to arrange it a little in a spreadsheet like Gnumeric before.
+Below is a description with example of the CSV format that HomeBank uses.
date | - -format should be DD-MM-YY | +the date format can be:
+
year can be 2 or 4 digits |
|
---|---|---|---|
paymode | - -from 0=none to 10=FI fee | +payment | +
+ You cannot import transaction with payment type=5 (internal xfer) + from 0=none to 10=FI fee (in the same order of the list) + |
info | -a string | ||
payee | -a payee name | ||
memo | -a string | ||
amount | - -a number with a '.' or ',' as decimal separator, ex: -24.12 or - 36,75 | +a number with a '.' or ',' as decimal separator, ex: -24.12 or 36,75 | |
category | -a full category name (category, or category:subcategory) | ||
tags | -tags separated by space - tag is mandatory since v4.5 |
+ tag is mandatory since v4.5
Example:
-15-02-04;0;;;Some cash;-40,00;Bill:Withdrawal of cash;tag1 -15-02-04;1;;;Internet DSL;-45,00;Inline service/Internet;tag2 +15-02-04;0;;;Some cash;-40,00;Bill:Withdrawal of cash;tag1 tag2 +15-02-04;1;;;Internet DSL;-45,00;Inline service/Internet;tag2 my-tag3 ...- - -
type | -* = monthly blank = month value |
---|---|
category | -the category name |
value(s) | -1 amount : if the type is monthly 12 amounts, separated by ';' : if type month value |
Example:
-+*;Fuel;45.00 ;Domestic animals;1.00;2.00;3.00;4.00;... *;Food;17.00 ...- - +
level | - -1 = category + | 1 = category 2 = subcategory |
---|---|---|
type | - -- = expense + | - = expense + = income |
category name | -the category name |
Example:
1;-;Food @@ -188,31 +131,27 @@ 1;+;Wage ...- - +