. Updated description according to wha I got from one bank
[infodrom/dtaus] / dtaus.txt
index 157b69c..bc3d765 100644 (file)
--- a/dtaus.txt
+++ b/dtaus.txt
   Aufbau Datensatz A
   ------------------
 
   Aufbau Datensatz A
   ------------------
 
-    0   4 Zeichen      Länge des Datensatzes, immer 128 Bytes, also immer "0128"
-    4   1 Zeichen      Datensatz-Typ, immer 'A'
-    5   2 Zeichen      Art der Transaktionen
-                       "LB" für Lastschriften Bankseitig
-                       "LK" für Lastschriften Kundenseitig
-                       "GB" für Gutschriften Bankseitig
-                       "GK" für Gutschriften Kundenseitig
-    7   8 Zeichen      Bankleitzahl des Auftraggebers
-   15   8 Zeichen      CST, "00000000"                [was auch immer das sein mag]
-   23  27 Zeichen      Name des Auftraggebers
-   50   6 Zeichen      aktuelles Datum im Format DDMMJJ
-   56   4 Zeichen      CST, "   " (Blanks)
-   60  10 Zeichen      Kontonummer des Auftraggebers
-   70  10 Zeichen      Optionale Referenznummer
-   80  48 Zeichen      Reserviert, 48 Blanks
-       -- 128 Zeichen
+   1   0   4 Zeichen   Länge des Datensatzes, immer 128 Bytes, also immer "0128"
+   2   4   1 Zeichen   Datensatz-Typ, immer 'A'
+   3   5   2 Zeichen   Art der Transaktionen
+                        "LB" für Lastschriften Bankseitig
+                        "LK" für Lastschriften Kundenseitig
+                        "GB" für Gutschriften Bankseitig
+                        "GK" für Gutschriften Kundenseitig
+   4   7   8 Zeichen   Bankleitzahl des Auftraggebers
+   5  15   8 Zeichen   CST, "00000000", nur belegt, wenn Diskettenabsender Kreditinstitut
+   6  23  27 Zeichen   Name des Auftraggebers
+   7  50   6 Zeichen   aktuelles Datum im Format DDMMJJ
+   8  56   4 Zeichen   CST, "   " (Blanks)
+   9  60  10 Zeichen   Kontonummer des Auftraggebers
+  10  70  10 Zeichen   Optionale Referenznummer
+  11  80  47 Zeichen   Reserviert, 47 Blanks
+  12 127   1 Zeichen   Währungskennzeichen
+                        " " = DM
+                        "1" = Euro
+          -- 128 Zeichen
 
   Aufbau Datensatz C
   ------------------
 
 
   Aufbau Datensatz C
   ------------------
 
-    0   4 Zeichen      Länge des Datensatzes, 187 + x * 29 (x..Anzahl Erweiterungsteile)
-    4   1 Zeichen      Datensatz-Typ, immer 'C'
-    5   8 Zeichen      Bankleitzahl des Auftraggebers (optional)
-   13   8 Zeichen      Bankleitzahl des Kunden
-   21  10 Zeichen      Kontonummer des Kunden
-   31  13 Zeichen      Reserviert, "0000000000000"
-   44   5 Zeichen      Art der Transaktion
-                       "04000" Lastschrift des Abbuchungsauftragsverfahren
-                       "05000" Lastschrift des Einzugsermächtigungsverfahren
-                       "05005" Lastschrift aus Verfügung im elec. Cash-System
-                       "05006" Wie 05005 mit ausländischen Karten
-                       "51000" Überweisungs-Gutschrift
-                       "53000" Überweisung Lohn/Gehalt/Rente
-                       "5400J" Vermögenswirksame Leistung (VL) ohne Sparzulage
-                       "5400J" Vermögenswirksame Leistung (VL) mit Sparzulage
-                       "56000" Überweisung öffentlicher Kassen
-                               Die im Textschlüssel mit J bezeichnete Stelle,
-                               wird bei Übernahme in eine Zahlung automatisch
-                               mit der jeweils aktuellen Jahresendziffer (7,
-                               wenn 97) ersetzt.
-   49   1 Zeichen      Reserviert, " " (Blank)
-   50  11 Zeichen      Betrag
-   61   8 Zeichen      Bankleitzahl des Auftraggebers
-   69  10 Zeichen      Kontonummer des Auftraggebers
-   79  11 Zeichen      Filler, "00000000000"
-   90   3 Zeichen      Reserviert, "   " (Blanks)
-   93  27 Zeichen      Name des Kunden
-  120   8 Zeichen      Reserviert, "        " (Blanks)
-       -- 128 Zeichen
-  128   27 Zeichen     Name des Auftraggebers
-  155   27 Zeichen     Verwendungszweck
-  182    3 Zeichen     Reserviert, "   " (Blanks)
-  185    2 Zeichen     Anzahl der Erweiterungsdatensätze, "00" bis "15"
-  187    2 Zeichen     Typ
-                       "01" Name des Kunden
-                       "02" Verwendungszweck
-                       "03" Name des Auftraggebers
-  189   27 Zeichen     Beschreibung gemäß Typ
-  216   29 Zeichen     wie die letzten 29 Zeichen oder 29 Blanks
-  245   11 Zeichen     11 Blanks
-       -- Ende des ersten Erweiterungsdatensatzes
-       -- 256 Zeichen
+   1    0   4 Zeichen  Länge des Datensatzes, 187 + x * 29 (x..Anzahl Erweiterungsteile)
+   2    4   1 Zeichen  Datensatz-Typ, immer 'C'
+   3    5   8 Zeichen  Bankleitzahl des Auftraggebers (optional)
+   4   13   8 Zeichen  Bankleitzahl des Kunden
+   5   21  10 Zeichen  Kontonummer des Kunden
+   6   31  13 Zeichen  1. Zeichen        "0"
+                        2. - 12. Zeichen  interne Kundennummer oder Nullen
+                        13. Zeichen       "0"
+                        Die interne Nummer wird vom erstbeauftragten
+                        Institut zum endbegünstigten Institut
+                        weitergeleitet.  Die Weitergabe der internenen
+                        Nummer an den Überweisungsempfänger ist der
+                        Zahlstelle freigestellt.
+   7a  44   2 Zeichen  Art der Transaktion
+   7b  46   3 Zeichen  ------- "----------
+                        "04000" Lastschrift des Abbuchungsauftragsverfahren
+                        "05000" Lastschrift des Einzugsermächtigungsverfahren
+                        "05005" Lastschrift aus Verfügung im elec. Cash-System
+                        "05006" Wie 05005 mit ausländischen Karten
+                        "51000" Überweisungs-Gutschrift
+                        "53000" Überweisung Lohn/Gehalt/Rente
+                        "5400J" Vermögenswirksame Leistung (VL) ohne Sparzulage
+                        "5400J" Vermögenswirksame Leistung (VL) mit Sparzulage
+                        "56000" Überweisung öffentlicher Kassen
+                                Die im Textschlüssel mit J bezeichnete Stelle,
+                                wird bei Übernahme in eine Zahlung automatisch
+                                mit der jeweils aktuellen Jahresendziffer (7,
+                                wenn 97) ersetzt.
+   8   49   1 Zeichen  Reserviert, " " (Blank)
+   9   50  11 Zeichen  Betrag
+  10   61   8 Zeichen  Bankleitzahl des Auftraggebers
+  11   69  10 Zeichen  Kontonummer des Auftraggebers
+  12   79  11 Zeichen  Betrag in Euro einschließlich
+                        Nachkommastellen, nur belegt, wenn Euro als
+                        Währung angegeben wurde (A12, C17a)
+  13   90   3 Zeichen  Reserviert, "   " (Blanks)
+  14a  93  27 Zeichen  Name des Kunden
+  14b 120   8 Zeichen  Reserviert, "        " (Blanks)
+          -- 128 Zeichen
+  15  128   27 Zeichen Name des Auftraggebers
+  16  155   27 Zeichen Verwendungszweck
+  17a 182    1 Zeichen Währungskennzeichen
+                        " " = DM
+                        "1" = Euro
+  17b 183    2 Zeichen Reserviert, "  " (Blanks)
+  18  185    2 Zeichen Anzahl der Erweiterungsdatensätze, "00" bis "15"
+  19  187    2 Zeichen Typ
+                        "01" Name des Kunden
+                        "02" Verwendungszweck
+                        "03" Name des Auftraggebers
+  20  189   27 Zeichen Beschreibung gemäß Typ
+  21  216    2 Zeichen wie C19, oder Blanks
+  22  218   27 Zeichen wie C20, oder Blanks
+  23  245   11 Zeichen 11 Blanks
+          -- Ende des ersten Erweiterungsdatensatzes
+          -- 256 Zeichen
 
   So können weitere Datensaetze angehängt werden.  Sie müssen im
   Gesamten jedoch 128 Zeichen lang sein.  Also vier 29-Zeichen Blöcke
 
   So können weitere Datensaetze angehängt werden.  Sie müssen im
   Gesamten jedoch 128 Zeichen lang sein.  Also vier 29-Zeichen Blöcke
    17  13 Zeichen      Kontrollsumme Beträge
    30  17 Zeichen      Kontrollsumme Kontonummern
    47  17 Zeichen      Kontrollsumme Bankleitzahlen
    17  13 Zeichen      Kontrollsumme Beträge
    30  17 Zeichen      Kontrollsumme Kontonummern
    47  17 Zeichen      Kontrollsumme Bankleitzahlen
-   64  13 Zeichen      Reserviert, "0000000000000"
+   64  13 Zeichen      Kontrollsumme Euro, nur belegt, wenn Euro als
+                        Währung angegeben wurde (A12, C17a)
    77  51 Zeichen      51 Blanks
 
   Begleitzettel
    77  51 Zeichen      51 Blanks
 
   Begleitzettel