WIe wird die prüfsumme bei den DATAUS-Datein berechnet ?

 
Magdog
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 02 / 2006
Betreff:

WIe wird die prüfsumme bei den DATAUS-Datein berechnet ?

 · 
Gepostet: 14.03.2006 - 21:55 Uhr  ·  #1
kann mir jemand sagen wie die prüfsumme bei den DTAUS-Datein berechnet werden. Wenn ich richtig liege, ist es nicht die quersumme und auch nicht die summe aller BLZ.
Stoney
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 931
Dabei seit: 07 / 2004
Betreff:

Re: WIe wird die prüfsumme bei den DATAUS-Datein berechnet ?

 · 
Gepostet: 14.03.2006 - 22:43 Uhr  ·  #2
Summe der Kontonummern/Bankleitzahlen der Zahlungsempfänger bzw. Zahlungspflichtigen.
Magdog
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 02 / 2006
Betreff:

Re: WIe wird die prüfsumme bei den DATAUS-Datein berechnet ?

 · 
Gepostet: 15.03.2006 - 00:33 Uhr  ·  #3
was soll man sich darunter vorstellen ? kontonummer1 + kontonummer2 + kontonummer +... das hat nicht ganz geklappt. habs schon probiert. die zahl wird wahnsinnig groß und der pc kann sie nicht mehr speichern... also ein overflow bei einer integer64
schlaudi
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Altenberg
Homepage: schlaudi.de
Beiträge: 40
Dabei seit: 10 / 2005
Betreff:

Re: WIe wird die prüfsumme bei den DATAUS-Datein berechnet ?

 · 
Gepostet: 15.03.2006 - 08:52 Uhr  ·  #4
So ist es aber. So "wahnsinnig" groß wird die Zahl nicht, dass dies ein heutiger PC nicht verarbeiten könnte. Dies konnten schon in grauer Vorzeit aus heutiger Sicht ewig lahme Kisten.
Captain FRAG
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Westfalen
Beiträge: 5096
Dabei seit: 05 / 2003
Betreff:

Re: WIe wird die prüfsumme bei den DATAUS-Datein berechnet ?

 · 
Gepostet: 15.03.2006 - 09:33 Uhr  ·  #5
Siehe auch http://www.hbci-zka.de/dokumen…ormate.pdf
Kapitel A.1.3.

Zitat:
Die Kontrollsummen aus der Addition der Stückzahl der Datensätze C, der Felder
„Betrag“ (C 12), „Kontonummer des Begünstigten/Zahlungspflichtigen/Scheckausstellers“
(C 5) und „Bankleitzahl des Kreditinstituts des Begünstigten/Zahlstelle/des
bezogenen Kreditinstituts“ (C 4) müssen mit den Angaben im Datensatz E übereinstimmen.


Ich kann mir kaum vorstellen, das du bei der simplen Addition von Kontonummern, die maximal 10 stellig sind aus 10^19 ausbrichst.
Multiplizierst du anstatt zu addieren? Manchmal sind es doch wirklich nur Kleinigkeiten die man sich selber vor die Beine wirft... :)
Gewählte Zitate für Mehrfachzitierung:   0