table of contents
other sections
DTAUS(5) | DTAUS(5) |
NAME¶
dtaus - Converter for DTAUS filesDESCRIPTION¶
The dtaus(1) program reads and writes German DTAUS files. DTAUS is an semi-acronym for DatenTrägerAUStausch. It is used by German credit institutes in order to implement money exchanges between accounts and credit institutes. These files are always called DTAUS0.TXT.CONTROL FILE¶
The control file implements a very simple format which was invented only for use with the dtaus(1) program. Like with many *nix configuration files empty lines and those beginning with a hash mark (``#'') are ignored. The remaining file is splitted into three major parts: one BEGIN record (representing the A record), several regular records (representing C records) and one optional END record (representing the E record), which is ignored when the control file is read but is extracted from the bank file if one is decoded.BEGIN {
Art type
Name Martin Schulze
Konto 123545
BLZ 2004002
Ausfuehrung 23.12.2001
Euro
}
{
Transaktion transaction
Name Martha Schulze
Konto 98832
BLZ 2004003
Betrag 20.00
Zweck Gebühr Wohnheimnetz
Text Anschluß u. 11+12.97
}
...
Explanation of type¶
One of the following:- LK
- Lastschrift Kundenseitig
- GK
- Gutschrift Kundenseitig
- LB
- Lastschrift Bankseitig
- GB
- Gutschrift Bankseitig
Explanation of transaction¶
One of the following:- Einzug
- Bankeinzug
- Gutschrift
- Überweisung
- Vermögen [JJJJ]
- Vermögenswirksame Leistung mit Sparzulage. Als Argument kann das Jahr angegeben werden, für das diese Leistung gilt. Wenn es weggelassen, wird, verwendet dtaus das aktuelle Jahr. Vom Jahr wird nur die letzte Ziffer verwendet, es muß daher auch nicht vollständig angegeben werden.
- Vermoegen [JJJJ]
- Wie Vermögen, jedoch ohne Umlaut.
- E-Cash
- Lastschrift aus Verfügung im elecctronic Cash-System
- E-Cash-A
- Lastschrift aus Verfügung im elecctronic Cash-System mit ausländischer Karte.
Support for Euro¶
From January 1st 2002 the currency in many European countries, Germany is among these, changes to Euro. Hence, money transfer changes from DM (formerly known as ``Deutsche Mark'') to Euro. The format specification of DTAUS was meant for DM but was modified in 2001 to support Euro as well. The current version of dtaus(1) supports both currencies. It defaults to using Euro, however. To switch to DM, simply add the keyword DM (or Euro respectively if this version was compiled without Euro support as default) to the BEGIN record. If no currency keyword is given, the compiled in decides (upstream source defaults to Euro).Character Encoding¶
German Umlauts are converted into two 7-bit characters on the fly so you don't need to care about them. Since the DTAUS0.TXT file only uses uppercase letters every text is also converted to uppercase.SEE ALSO¶
dtaus(1).17 November 2001 |