Vorweg: Ich benutze Hibiscus seit ca.13 Jahren und bin damit SEEEHR zufrieden.
Die wertvollen Hinweise im Hibiscus-Wiki und in diesem Forum habe ich schon studiert und angewendet.
Leider ohne Erfolg, aber dafür mit einem HBCI-Trace, das es mir ermöglichte das Problem etwas zu analysieren:
Das Problem:
Im Augenblick habe ich ein Problem, das darin besteht, dass von zwei völlig identischen eingehenden Umsätzen bei einem DKB - Konto an ein und demselben Tag nur ein Umsatz von den beiden Umsätzen importiert wird.
Beide Umsätze sind im HBCI-Trace zu sehen. Anfangssaldo und Endsaldo und die Umsätze passen im HBCI-Trace auch einwandfrei zusammen.
Da aber beide eingehenden Umsätze den genau gleichen Betrag, Verwendungszweck, Absender, Bankverbindung ,... haben und auch am gleichen Tag zur Buchung bei der Bank angefallen sind, sieht es für mich so aus, als ob nur ein Umsatz zur Buchung verwendet wird und der andere Umsatz als Duplikat verworfen wird. Das ist allerdings falsch, wenn man nur mal den Anfangssaldo und die Umsätze des Buchungstages addiert und mit dem im HBCI-Trace gemeldeten Endsaldo des Buchungstages vergleicht. Die jeweiligen Zwischensummen in der Konto-Detail-Anzeige von Hibiscus stimmen dann von einem Buchungstag zum nächsten Buchungstag auch nicht und weisen einen "magischen" Sprung um genau den nicht ausgewiesenen Betrag aus dem fehlenden Umsatz auf.
Gibt es für solch ein (zugegebenermassen) seltenes Szenario evtl. ein Duplicate-Record-Problem bei der Datenbank, so dass der 2. (identische) Umsatz es dann nicht in die Umsatzliste schafft, oder wird hier aktiv nach Duplikaten im Eingangsdatenstrom gesucht? Nun weiss ich nicht, ob von Banken öfter fehlerhaft duplizierte Umsatzdatensätze gemeldet werden. Wenn die von einer Bank gemeldeten Umsätze auch völlig identisch aussehen, aber zu den gemeldeten Anfangs- und Endsalden passen, sollte (meiner laienhaften Meinung nach) erwogen werden, sie ernst zu nehmen.
Falls meine Schilderung nicht klar genug sind, würde ich auch noch einen Ausschnitt aus dem HBCI-Trace nachsenden.
Vielen Dank und viele Grüsse aus der Rhön!
Die wertvollen Hinweise im Hibiscus-Wiki und in diesem Forum habe ich schon studiert und angewendet.
Leider ohne Erfolg, aber dafür mit einem HBCI-Trace, das es mir ermöglichte das Problem etwas zu analysieren:
Das Problem:
Im Augenblick habe ich ein Problem, das darin besteht, dass von zwei völlig identischen eingehenden Umsätzen bei einem DKB - Konto an ein und demselben Tag nur ein Umsatz von den beiden Umsätzen importiert wird.
Beide Umsätze sind im HBCI-Trace zu sehen. Anfangssaldo und Endsaldo und die Umsätze passen im HBCI-Trace auch einwandfrei zusammen.
Da aber beide eingehenden Umsätze den genau gleichen Betrag, Verwendungszweck, Absender, Bankverbindung ,... haben und auch am gleichen Tag zur Buchung bei der Bank angefallen sind, sieht es für mich so aus, als ob nur ein Umsatz zur Buchung verwendet wird und der andere Umsatz als Duplikat verworfen wird. Das ist allerdings falsch, wenn man nur mal den Anfangssaldo und die Umsätze des Buchungstages addiert und mit dem im HBCI-Trace gemeldeten Endsaldo des Buchungstages vergleicht. Die jeweiligen Zwischensummen in der Konto-Detail-Anzeige von Hibiscus stimmen dann von einem Buchungstag zum nächsten Buchungstag auch nicht und weisen einen "magischen" Sprung um genau den nicht ausgewiesenen Betrag aus dem fehlenden Umsatz auf.
Gibt es für solch ein (zugegebenermassen) seltenes Szenario evtl. ein Duplicate-Record-Problem bei der Datenbank, so dass der 2. (identische) Umsatz es dann nicht in die Umsatzliste schafft, oder wird hier aktiv nach Duplikaten im Eingangsdatenstrom gesucht? Nun weiss ich nicht, ob von Banken öfter fehlerhaft duplizierte Umsatzdatensätze gemeldet werden. Wenn die von einer Bank gemeldeten Umsätze auch völlig identisch aussehen, aber zu den gemeldeten Anfangs- und Endsalden passen, sollte (meiner laienhaften Meinung nach) erwogen werden, sie ernst zu nehmen.
Falls meine Schilderung nicht klar genug sind, würde ich auch noch einen Ausschnitt aus dem HBCI-Trace nachsenden.
Vielen Dank und viele Grüsse aus der Rhön!
Genau das gleiche ist mir vor ein paar Tagen mit dem nightly build auch passiert. Allerdings bei einem Kreditkartenkonto, das ich per scripting-plugin abrufe. Ich hatte das plugin in Verdacht. Ist dann wohl doch eher hibiscus. Von zwei absolut identischen Geschäftsvorfällen kam nur einer in der DB an. Ich habe erstmal einen zweiten Abruf gestartet, ohne Erfolg. Ich habe den GF dann als workaround ex- und wieder importiert, um das Konto richtig zu haben...