From 3aa92ae72e3fbe4bfad0707c945e2be91b54942e Mon Sep 17 00:00:00 2001 From: Joey Schulze Date: Fri, 16 Nov 2001 21:31:05 +0000 Subject: [PATCH] Updated specs according to a recent booklet I got from our OLB --- dtaus.txt | 66 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 35 insertions(+), 31 deletions(-) diff --git a/dtaus.txt b/dtaus.txt index 0912f94..726c829 100644 --- a/dtaus.txt +++ b/dtaus.txt @@ -32,22 +32,26 @@ Aufbau Datensatz A ------------------ - 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 + 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 + 11a 80 15 Zeichen Reserviert, 15 Blanks + 11b 95 8 Zeichen Optionales Ausführungsdatum im Format DDMMJJJJ. + Nicht jünger als Erstellungsdatum (A7), jedoch + höchstens 15 Kalendertage später. Sonst Blanks. + 11c 103 24 Zeichen Reserviert, 24 Blanks + 12 127 1 Zeichen Währungskennzeichen " " = DM "1" = Euro -- 128 Zeichen @@ -90,23 +94,23 @@ 12 79 11 Zeichen Betrag in Euro einschließlich Nachkommastellen, nur belegt, wenn Euro als Währung angegeben wurde (A12, C17a), sonst Nullen - 13 90 3 Zeichen Reserviert, " " (Blanks) + 13 90 3 Zeichen Reserviert, 3 Blanks 14a 93 27 Zeichen Name des Kunden - 14b 120 8 Zeichen Reserviert, " " (Blanks) + 14b 120 8 Zeichen Reserviert, 8 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) + 17b 183 2 Zeichen Reserviert, 2 Blanks 18 185 2 Zeichen Anzahl der Erweiterungsdatensätze, "00" bis "15" - 19 187 2 Zeichen Typ + 19 187 2 Zeichen Typ (1. Erweiterungsdatensatz) "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 + 21 216 2 Zeichen wie C19, oder Blanks, (2. Erweiterungsdatensatz) 22 218 27 Zeichen wie C20, oder Blanks 23 245 11 Zeichen 11 Blanks -- Ende des ersten Erweiterungsdatensatzes @@ -119,16 +123,16 @@ Aufbau Datensatz E ------------------ - 0 4 Zeichen Länge des Datensatzes, immer 128 Bytes, also immer "0128" - 4 1 Zeichen Datensatz-Typ, immer 'E' - 5 5 Zeichen " " (Blanks) - 10 7 Zeichen Anzahl der Datensätze (wahrscheinlich vom Typ C) - 17 13 Zeichen Kontrollsumme Beträge - 30 17 Zeichen Kontrollsumme Kontonummern - 47 17 Zeichen Kontrollsumme Bankleitzahlen - 64 13 Zeichen Kontrollsumme Euro, nur belegt, wenn Euro als - Währung angegeben wurde (A12, C17a) - 77 51 Zeichen 51 Blanks + 1 0 4 Zeichen Länge des Datensatzes, immer 128 Bytes, also immer "0128" + 2 4 1 Zeichen Datensatz-Typ, immer 'E' + 3 5 5 Zeichen Reserviert, 5 Blanks + 4 10 7 Zeichen Anzahl der Datensätze vom Typ C + 5 17 13 Zeichen Kontrollsumme Beträge + 6 30 17 Zeichen Kontrollsumme Kontonummern + 7 47 17 Zeichen Kontrollsumme Bankleitzahlen + 8 64 13 Zeichen Kontrollsumme Euro, nur belegt, wenn Euro als + Währung angegeben wurde (A12, C17a) + 9 77 51 Zeichen 51 Blanks Begleitzettel ------------- -- 2.20.1