Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   DDBAC-Kontoauszüge als abgeholt markieren (https://www.delphipraxis.net/196665-ddbac-kontoauszuege-als-abgeholt-markieren.html)

jobo 9. Jun 2018 12:53

AW: DDBAC-Kontoauszüge als abgeholt markieren
 
Ja, in Deinem Beispiel ist es natürlich einfach.
Aber selbst da fragt man sich:
Wie willst Du mit dem Verfahren erkennen, wie oft Ernie für Krümelmonster am 3.1. Kekse gekauft hat?
Ich denke, bei so einem Thema kann man nicht nur mit Rohdaten arbeiten, es muss Steuerdaten geben und die sollte man auch nutzen.

Schokohase 9. Jun 2018 13:12

AW: DDBAC-Kontoauszüge als abgeholt markieren
 
Da sehe ich aber anders.

Wenn mir die Bank mitteilt, dass es am 03.01. zwei Buchungen gibt die exakt identisch aussehen, dann glaube ich der das und ich habe eben zwei Buchungen
Code:
Datum Name Betrag Zweck
03.01. Ernie 23,45 Kekse
03.01. Ernie 23,45 Kekse
Ob die Datensätze jetzt komplexer sind spielt doch keine Rolle, macht nur den Vergleich komplexer.

jobo 9. Jun 2018 23:00

AW: DDBAC-Kontoauszüge als abgeholt markieren
 
Ja, technisch auf Dein Beispiel bezogen, hast Du Recht. Mein Einwand "wie oft" ist Blödsinn. Da der TE aber mit dem Modul offenbar keine Datumseinschränkung machen kann, trifft Dein Beispiel nicht ganz.
Ich kann mir nicht vorstellen, dass es für das Problem des TE keine bessere Lösung gibt.

Hobbycoder 10. Jun 2018 12:45

AW: DDBAC-Kontoauszüge als abgeholt markieren
 
Zitat:

Zitat von BlueStarHH (Beitrag 1404311)
Zitat:

Zitat von Hobbycoder (Beitrag 1404297)
Ich habe das seiner Zeit so gelöst, dass ich beim Abholen der letzten Buchung mir das Datum, die Uhrzeit, die IBAN und den Betrag gespeichert habe. Beim nächsten abholen verwende ich dann diese Datum als "von" und ignoriere alle Buchungen bis zu dieser Uhrzeit, IBAN und dem Betrag. Alle danach kommen Buchungen werden dann wieder übernommen.
Ich habe leider keine laufende Nummer innerhalb der Daten gefunden, die ich sicher verwenden hätte können. So wie geschrieben läuft es bei mir seit 5 Jahren fehlerfrei und lückenlos.

Und was machst Du, wenn die selbe Person am selben Tag die selbe Überweisung mit exakt den selben Daten auf Dein Konto zwei mal ausführt? Ich hab' bei DDBAC nämlich auch keine eindeutige/laufende ID gefunden und es so gemacht wie Du. Und mich dann im eingangs genannten Fall gewundert, warum das Saldo vom Online-Banking und den Buchnungen in meiner Software abweicht. Eine Lösung habe ich bis heute nicht.

Für den Fall schreibe ich mir halt noch den zur Buchung gehörenden aktuellen Kontostand nach der Buchung, welcher im DDBAC mit auslesbar ist, weg. Wenn der bei einer zweiten Buchung mit gleicher IBAN, gleicher Uhrzeit und gleichem Betrag (was eh schon fast unmöglich ist) auch gleich sein sollte, dann liegt eine Problem bei der Bank vor.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz