3 This package contains a library that can read and write german DTAUS
4 files. DTAUS is an acronym for DatenTrägerAUStausch. It is used by
5 credit institutes in order to transfer commands for money exchange
8 DTAUS files use a special but simple and freely documented format.
9 I've attached a written down version in dtaus.txt in this
12 As DTAUS uses very long integer values you can't rely on regular C
13 integer variables. Therefore I've written a small library that acts
14 on big integer numbers. At the moment it only contains routines that
15 are needed by dtaus but you're invited to improve it and send back
16 appropriate patches to me. The library is called bigint and can be
17 found at ftp://ftp.infodrom.north.de/pub/clib/math/bigint-0.1.tar.gz
19 You need to extract it into the same directory where the dtaus files
20 are. After that just run make and you should get an executable named
26 At the moment the only currency supported is DM. There are some hooks
27 for supporting the new european currency Euro but it is not yet
30 What needs to be done:
32 . Simple support for Euro in record A
33 . When writing records C and E, divert the field for amount
34 . Ignore specified currency for record C
35 . Reading dtaus, simple support for currency field
36 . When reading dtaus, divert the field for amount
41 The A record (the first one in the .ctl file) needs to contain one
42 "Art foo" field. This field may contain one of the following, only
43 the two-letter code within the double quotes.
45 "LB" für Lastschriften Bankseitig
46 "LK" für Lastschriften Kundenseitig
47 "GB" für Gutschriften Bankseitig
48 "GK" für Gutschriften Kundenseitig
53 Web: http://www.infodrom.north.de/dtaus/
55 Mail: dtaus@infodrom.north.de (Majordomo and SmartList driven)
61 <joey@infodrom.north.de>