On Tuesday 07 February 2006 10:17, M. Dietrich wrote:
> On Tue, Feb 07, 2006 at 01:06:19AM +0100, Martin Preuss wrote:
[...]
> > > und noch eine dumm-user frage: wie kann ich gleiche transaktionen
> > > erkennen? gibt es einen von der bank vergebenen PK? oder erzwingen
> > > die programme durch den zeitpunkt ab dem transaktionen abgefragt
> > > werden, das transaktionen nicht versehentlicht zweimal kommen?
> >
> > Da gibt es ueberhaupt keine Vorlage aus den HBCI-Specs. AqBanking
> > selber testet ueberhaupt nicht und ueberlaesst es der Anwendung, die
> > ohnehin ueber wesentlich mehr Informationen verfuegt um das leisten
> > zu koennen.
>
> ich bin erschrocken - wie kann man sowas vergessen? :D
[...]
Tja, was soll man sagen... Hat vermutlich damit zu tun, was die Banken bei 
sich installiert haben. Immerhin gibt es selbst in den neuesten Versionen der 
HBCI-Specs immer noch so seltsame Formate wie SWIFT MT940...

> > QBankManager macht da auch ziemlich komplexe Tests, um Duplikate zu
> > finden. Dummerweise koennen ja Duplikate auch durchaus gewollt sein,
> > beispielsweise bei zwei gleichen Ueberweisungen an einem Tag (kam
> > alles schon vor)... Diese Probleme kennen wir noch aus
> > OpenHBCI-Zeiten, daher sind die Tests in QBankManager inzwischen
> > scheinbar ziemlich ausgereift (zumindest wurde ich noch nicht wieder
> > von QBankManager wegen Duplikaten befragt).
>
> so muss ich soetwas nachbauen... :( okay.
[...]

Es gibt allerdings auch eine recht einfache Methode: Wenn Du immer nur 
Umsaetze aus bereits vollstaendig vergangenen Tagen abrufst, kann es nicht zu 
Duplikaten kommen (bzw. Duplikate sind dann tatsaechlich gewollte Duplikate).

Berichte fuer vergangene Tage duerfen naemlich immer nur vollstaendig 
geliefert werden, d.h. Du kannst nicht ploetzlich neue Umsaetze fuer bereits 
vergangene Tage bekommen.


Gruss
Martin

-- 
"Things are only impossible until they're not"

AqBanking - http://www.aquamaniac.de/aqbanking/
LibChipcard - http://www.libchipcard.de/


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to