
LibAqMoney (and all programs based on this library) uses one folder
to store its data. 

Below this folder the following hierarchie is
established:


1. Overview
===========

COUNTRY
COUNTRY/BANKCODE
COUNTRY/BANKCODE/accounts
COUNTRY/BANKCODE/accounts/ACCOUNTID
COUNTRY/BANKCODE/accounts/ACCOUNTID/transactions
COUNTRY/BANKCODE/accounts/ACCOUNTID/transactions/YEAR
COUNTRY/BANKCODE/accounts/ACCOUNTID/transactions/YEAR/MONTH

COUNTRY/BANKCODE/accounts/ACCOUNTID/transfers
COUNTRY/BANKCODE/accounts/ACCOUNTID/transfers/YEAR
COUNTRY/BANKCODE/accounts/ACCOUNTID/transfers/YEAR/MONTH

COUNTRY/BANKCODE/logs



2. Descriptions
===============

2.1. COUNTRY
------------
 Country code (280 is used for Germany, refer to HBCI specs for more codes)
 
 
2.2. COUNTRY/BANKCODE
---------------------
 German "Bankleitzahl", nationally assigned code of a bank

2.3. COUNTRY/BANKCODE/accounts
------------------------------
 This folder contains all accounts.

 
2.4. COUNTRY/BANKCODE/accounts/ACCOUNTID
----------------------------------------
 The account id is assigned to you by the bank ("Kontonummer").
 
 
2.5. COUNTRY/BANKCODE/accounts/ACCOUNTID/transactions
-----------------------------------------------------
 This folder contains all transactions for the given account ("Umsaetze")
 sorted by year, month and day. Transactions of one day are stored in one
 file. This shortens the initial startup time of AqMoney.


2.6. COUNTRY/BANKCODE/accounts/ACCOUNTID/transfers
--------------------------------------------------
 This folder contains all transfers for the given account ("Ueberweisungen")
 sorted by year, month and day. Transfers of one day are stored in one
 file. This shortens the initial startup time of AqMoney.


2.7. COUNTRY/BANKCODE/logs
--------------------------
 This folder contains log files. Every log file contains one single HBCI 
 dialog (which in most cases consists of multiple of multiple messages).



3. Examples
===========

According to this, the path to the transactions of 
 - 22 Oct 2003 
 - for account "12345" 
 - at bank "99999" 
 - in Germany (the country code for Germany is 280) 
would look like this:

280/99999/accounts/12345/transactions/2003/10/22.trans

The last element here is the name of the file which stores all transactions
for the given day.


