Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

Keine Umsätze bei Sparda BW: CREDITORID not found

MK24

Betreff:

Keine Umsätze bei Sparda BW: CREDITORID not found

 ·  Gepostet: 24.09.2024 - 14:33 Uhr  ·  #173129
Hallo,
seit dem 6.9.2024 bekomme ich keine Umsätze mehr von meinem Griokonto bei der Sparda Bank BW angezeigt.
Während des Synchronisierens kommt oben kurz eine rote Meldung dass "die Umsätze nicht alle gespeichert werden können."
Der Saldo wird aktualisiert

Löschen von BDP hat nicht geholfen.
Auch "Saldo und Datum zurücksetzen" unter Konto->Erweitert hat nicht geholfen.
Auch Umsätze rückwirkend (umsatz.startdate.offset=-22 in de.willuhn.jameica.hbci.HBCI.properties) hat nicht geholfen

Der Status-Bericht zeigt keine Fehler.
Aber in den Systemmeldungen steht mehrfach "CREDITORID" not found

Auffällig ist, dass zu dem Zeitpunkt das Hibiscus-Update 2.10.21 gekommen ist.
Weiss jemand eine Lösung?

infoman

Betreff:

Re: Keine Umsätze bei Sparda BW: CREDITORID not found

 ·  Gepostet: 24.09.2024 - 15:26 Uhr  ·  #173134
geprüft ob Jameica 2.10.4 vorhanden

eigene IBAN geprüft

hibiscus

Betreff:

Re: Keine Umsätze bei Sparda BW: CREDITORID not found

 ·  Gepostet: 24.09.2024 - 17:10 Uhr  ·  #173139
Bitte lösche den Parameter "umsatz.startdate.offset=-22". Der Wert "-22" ist Unsinn. Die Funktion ist dafür gedacht, bei jedem Abruf sicherheitshalber auch die letzten 1-2 Tage nochmal abzurufen, für den Fall, dass die Bank rückwirkend Umsätze für bereits abgeschlossene Tage meldet. Für den einmaligen rückwirkenden Abruf gibt es die Funktion "Saldo/Datum zurücksetzen".

Ohne die konkrete Fehlermeldung aus der Logdatei jameica.log ist die Ursachenfindung leider nicht möglich: https://www.willuhn.de/wiki/doku.php?id=support:fehlermelden

hibiscus

Betreff:

Re: Keine Umsätze bei Sparda BW: CREDITORID not found

 ·  Gepostet: 28.09.2024 - 08:19 Uhr  ·  #173184
Habe das Log erhalten. Die Meldung lautet "org.h2.jdbc.JdbcSQLSyntaxErrorException: Feld "CREDITORID" nicht gefunden
Column "CREDITORID" not found". Da fehlt in der SQL-Tabelle "umsatz" die Spalte "creditorid". Das ist sehr merkwürdig, denn deine Log zufolge hat die Datenbank die Version 71. Und in Version 71 wurde genau diese Spalte hinzugefügt. Die Spalte müsste bei dir eigentlich existieren. Und zwar bereits seit Hibiscus 2.10.16 (von Januar 2024). Selbst wenn es bei einem Update einen Fehler gegeben hätte und die neue Spalte nicht hätte angelegt werden können. Dann müsste der Fehler schon seit 11 Monaten existieren.

Hast du irgendwas an der Installation gemacht? Ein Backup eingespielt? An der Datenbank irgendwas geändert?
Welche Hibiscus-Version hattest du vorher?
Wann hast du dieses Update eingespielt? Schau mal bitte im Jameica-Benutzer-Ordner. Da sollte sich auch noch das Log befinden, welches den Update-Prozess enthält.