Moin, On Tuesday 19 September 2006 21:22, Christian Stimming wrote: [...] > 3:2006/09/19 21-15-04:aqbanking(6565):dtaus-import.c: 741: Bad number of C > sets (is 3, should be 23) > 3:2006/09/19 21-15-04:aqbanking(6565):dtaus-import.c: 790: Bad account id > checksum (is 8017637352,000000, should be 0,000000) > 3:2006/09/19 21-15-04:aqbanking(6565):dtaus-import.c: 818: Bad bank code > checksum (is 44761380,000000, should be 0,000000) > 3:2006/09/19 21-15-04:aqbanking(6565):dtaus-import.c: 846: Bad EUR > checksum (is 56,37, should be 0,00) > > Nur weil die Abbrüche rauskommentiert waren, hat man überhaupt mehr als die > erste Meldung gesehen und die Buchungen dann in der Applikation gehabt. > Wäre das eine Option? Alternativ: Gäbe es eine Möglichkeit, wenn man den > AB_IMEXPORTER hat, dass man da sagt "Checksum-Fehler etc. bitte > ignorieren"? In der momentanen Struktur vom dtaus-importer sieht mir das > nicht ganz so einfach aus. Da würde ich eher dafür stimmen, die > checksum-Fehler nicht zum Abbruch zu machen. Meinungen? [...]
Ich haette ziemlich Bauchschmerzen damit, wenn wir im Importer wissentlich falsche Umsaetze importieren wuerden... Ich sehe da zwei Moeglichkeiten: 1) einen Result-Code, der besagt, dass die Daten korrupt sein koennten (z.B. weil eine Checksumme nicht stimmt). Dann koennte der Benutzer immer noch entscheiden, ob er die Daten dennoch importieren will 2) einen Filter vorschalten, der die Checksummen korrekt berechnet Ansonsten muss man halt sagen, dass eine DTA-Datei mit fehlerhaften Checksummen grundsaetzlich falsch ist: Keine Bank wuerde so eine Datei annehmen und ausfuehren, so eine Datei ist schlicht wertlos. Es gibt auch eigentlich keinen Grund, eine DTA-Datei mit falschen Checksummen zu erzeugen... Wo hattest Du diese Daten denn her? Gruss Martin -- "Things are only impossible until they're not" AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Aqbanking-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aqbanking-devel
