1 .\" dtaus - Converter for DTAUS files
2 .\" Copyright (c) 1998,2001 Martin Schulze <joey@infodrom.org>
4 .\" This program is free software; you can redistribute it and/ormodify
5 .\" it under the terms of the GNU General Public License as published by
6 .\" the Free Software Foundation; either version 2 of the License, or
7 .\" (at your option) any later version.
9 .\" This program is distributed in the hope that it will be useful,
10 .\" but WITHOUT ANY WARRANTY; without even the implied warranty of
11 .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 .\" GNU General Public License for more details.
14 .\" You should have received a copy of the GNU General Public License
15 .\" along with this program; if not, write to the Free Software
16 .\" Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
18 .TH DTAUS 1 "17 November 2001" "" ""
20 dtaus \- Converter for DTAUS files
30 .RI " [" begleit "] ]"
33 .BR -dtaus " | " -control
35 This program can read and write German DTAUS files. DTAUS is an
37 .BR D aten T räger AUS tausch.
38 It is used by German credit institutes in order to manage mass money
39 exchanges between customer accounts and credit institutes.
41 Due to its limited availability and usefulness most of the
42 documentation is held in German. This program is only useful in
43 Germany or for companies that act in Germany.
45 For a complete description of the control file please refer to
49 from this distribution.
51 You have to specify exactly one of
52 .BR \-dtaus " or " \-control .
55 Liest die Kontrolldatei ein und erzeugt daraus die Bankdatei sowie
56 alle anderen benötigten Dateien.
59 Liest eine Bankdatei ein und erzeugt daraus die Kontrolldatei,
60 dekodiert eine bereits erstellte Bankdatei.
63 Explizite Angabe des Dateinamens für die Bankdatei. Voreingestellt
66 was von der Bank als einziger Dateiname auf der Diskette erwartet
67 wird. Für Testzwecke oder zur Weiterverarbeitung darf hier die
68 spezielle Datei ``-'' angegeben werden, wodurch
70 angewiesen wird, auf die Standardausgabe zu schreiben.
73 Explizite Angabe des Dateinamens der Steuerdatei. Voreingestellt ist
75 Da dieser Name jedoch nur intern verwendet wird, ist er keinen
76 Beschränkungen unterlegen. In dieser Datei befinden sich die gesamten
77 visuell lesbaren Informationen für den Geldverkehr. Diese Datei muß
78 für die Bank in das spezielle DTAUS-Format konvertiert werden. Das
79 geschieht mit dem Schalter
83 Explizite Angabe des Dateinamens des Begleitzettels. Voreingestellt ist
85 Da dieser Name jedoch nur intern verwendet wird, ist er keinen
86 Beschränkungen unterlegen. Diese Datei muß ausgedruckt und der
87 Diskette unterschrieben beigelegt werden.
89 .BI \-l " \fR[\fIbegleit\fR]\fI"
90 LaTeX-Ausgabe des Begleit-Zettels erwünscht. Diese Datei wird
91 normalerweise nicht geschrieben. Voreingestellt ist
93 als Dateiname, es kann jedoch ein anderer angegeben werden. Für die
96 benötigt. Diesem Programm liegt eine einfache Implementierung bei,
97 idealerweise wird jedoch eine lokal angepaßte Klasse verwendet, die
98 Kopf- und Fußzeilen mit Logos und Adressen realisiert.
101 Explizite Angabe des Dateinamens für die Kontrolldatei. Voreingestellt ist
103 Da dieser Name jedoch nur intern verwendet wird, ist er keinen
104 Beschränkungen unterlegen. Es ist ratsam, diese Datei gut
105 aufzubewahren oder auszudrucken und abzuheften. Dieses ist neben der
106 Steuer- und Bankdatei die einzige Aufschlüsselung des getätigten
109 Deutsche Banken bieten für Großkunden oder Kunden mit vielen ähnlichen
110 Überweisungen oder Bankeinzügen (auch Lastschriften genannt) die
111 Möglichkeit des papierlosen Geldverkehrs über den Beleglosen
112 Datenträgeraustausch an. Hierbei wird nicht mehr für jede Überweisung
113 oder jeden Einzug ein eigenes Formular benötigt, sondern
114 zusammengehörige Aufträge werden in einer Massensendung verpackt
115 gemeinsam verarbeitet.
117 Hier ist jedoch Vorsicht geboten, denn auf dem eigenen Konto erscheint
118 lediglich eine einzige Kontobewegung. Wenn Geld eingezogen wird,
119 enthält der Kontoauszug nur die Gesamtsumme, wenn Geld überwiesen
120 wird, ist auf dem Kontoauszug nur die Gesamtsumme notiert. Es ist
121 daher immens wichtig, die Ursprungsdaten aufzubewahren bzw. die
122 Kontrolldatei auszudrucken und abzuheften.
124 Um an diesem Verfahren teilzunehmen, das den Geldverkehr für
125 Organisationen erheblich vereinfachen kann, muß mit der jeweiligen Bank
126 eine gesonderte Vereinbarung getroffen werden, in der die speziellen
127 Bestimmungen für diesen Datenträgeraustausch akzeptiert werden.
129 Durch das einfache Format der Steuerdatei läßt sich dieses Verfahren
130 leicht mit einer Datenbank oder einem größeren Programm koppeln. In
131 der Tat entstand das Programm nach Aufbau des ersten Wohnheimnetzes in
132 Oldenburg (Oldbg.) und der ernüchternden Erkenntnis, daß die vom
133 Kassenwart verwendeten Programme für den Datenträgeraustausch weder
134 zuverlässig noch nachvollziehbar arbeiteten und somit Ersatz
135 geschaffen werden mußte. Die technische und finanzielle Verwaltung
136 des Wohnheimnetzes fand über ein Linux-System mit Datenbankanbindung
141 Bei der Verwendung dieses Programms müssen wenigstens die folgenden
142 Dinge beachtet werden, es sind Vorgaben von den beteiligten Banken.
145 Die Diskette muß mit dem MSDOS-Dateisystem beschrieben sein.
148 Auf einer Diskette darf nur eine einzige DTAUS-Datei enthalten sein,
154 Der Diskette muß ein Begleitzettel beigelegt werden, der einige
155 Angaben erneut enthält sowie persönlich unterschrieben ist. Dieser
156 Begleitzettel wird von
158 automatisch erzeugt und voreingestellt in der Datei
160 gespeichert, die nur noch ausgedruckt und unterschrieben werden muß.
163 Um den Beleglosen Datenträgeraustausch nutzen zu können, muß vorher
164 eine Zusatzvereinbarung mit der Bank getroffen werden.
167 Die Angaben zum Verwendungszweck haben sich ausschließlich auf den
168 jeweiligen Zahlungsverkehrsvorgang zu beziehen.
169 Verwendungszweckangaben dürfen nicht die Übermittlung einer
170 gesonderten Nachricht außerhalb des Zahlungsverkehrs (z.B. Rechnung,
171 Lohn- und Gehaltsabrechnung) ersetzen. Werbetexte dürfen in den
172 Verwendungszweckangaben nicht enthalten sein.
175 Der Kunde ist verpflichtet, den Inhalt der von ihm gelieferten
176 Datenträger mindestens für einen Zeitraum von zehn Kalendertagen ab
177 Einlieferung in der Form nachweisbar zu halten, daß dem Institut auf
178 Anforderung kurzfristig besonders gekennzeichnete Duplikatsdatenträger
179 geliefert werden können.
182 Der Rückruf eines Datenträgers ist ausgeschlossen, sobald das
183 Kreditinstitut mit dessen Verarbeitung begonnen hat. Einzelne
184 Überweisungen und Lastschriften können nach Verarbeitung eines
185 Datenträgers nur außerhalb des Datenträgeraustauschverfahrens
186 zurückgerufen werden.
189 Das Kreditinstitut führt Konsistenzprüfungen der auf dem Datenträger
190 gespeicherten Datei durch. Schlägt diese fehl, können einzelne
191 Datensätze von der Bearbeitung ausgeschlossen oder der gesamte
192 Auftrag verworfen werden.
195 Ergeben sich bei der Kontrolle der Datenträger durch das
196 Kreditinstitut Fehler, so wird es die fehlerhaften Datensätze in ihrem
197 vollständigen Inhalt nachweisen und sie dem Kunden unverzüglich
201 Das Kreditinstitut gibt dem Kunden die von ihm erhaltenen Datenträger
202 zurück. Sie können meistens schon am nächsten Werktag in der Filiale
206 Gutschriften und Belastungen, die auf einem an den Kunden
207 ausgelieferten Datenträger enthalten sind, werden als Sammelbuchungen
208 auf dem Konto des Kunden gebucht.
211 In einer Bankdatei kann ein Ausführungsdatum angegeben werden, wenn
212 die Bearbeitung der Diskette zu einem späteren Zeitpunkt als der
213 Abgabe der Datei gewünscht wird. Dieses Datum darf jedoch nicht
214 jünger als das Erstellungsdatum (wird automatisch von
216 eingefügt) sein und höchstens 15 Kalendertage über dem
217 Erstellungsdatum liegen.
219 On success, zero is returned. On error, 1 is returned.
223 DTAUS files use a special but simple and publically documented format.
224 It is included in the distribution of