Ich rufe diese Daten von der Bank direkt ab, und da ist noch nie eine ältere Buchung zu einem späteren Zeitpunkt hinzugekommen. (allerding kann ich nur von meiner Bank reden).
Die Bank unterscheidet zwischen Buchungsdatum (Eingang der Buchung) und Valuta (Wertstellung).
Du holst die Daten nach dem Buchungsdatum ab (logischerweise, denn was noch nicht da ist, kann noch nicht abgeholt werden), aber die Berechnung von Zinsen erfolgt auf Basis des Valutadatums.
Und gerade bei Rückbuchungen ist das Valutadatum gleich dem Valutadatum der originalen Buchung und kann deshalb auch vor dem Buchungsdatum liegen.
Code:
Buchung..Valuta...SOLL...HABEN
04.01.12 03.01.12 5,00
02.01.12 03.01.12 5,00
Somit bekommst du von der Bank de facto doch alte Buchungen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)