Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 
SEPAratlos
Benutzer
Avatar
Geschlecht:
Beiträge: 4
Dabei seit: 01 / 2026
Betreff:

Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 12.01.2026 - 20:15 Uhr  ·  #1
Hallo zusammen,

nachdem ich sehr lange mit VR-Networld gearbeitet habe, bin ich nach dessen Einstellung statt zum offiziellen Nachfolger zu Hibiscus 2.12.1 gewechselt. Die Migration hat auch recht gut geklappt und alles lief jetzt schon einige Wochen erfreulich gut. Vielen Dank an dieser Stelle für das beeindruckende Engagement von Herrn Willuhn.

Beim Einrichten der Konten und Importieren der Umsätze hatte ich für das Volksbank-Konto gleich CAMT eingestellt. Dasselbe habe ich auf beim comdirect-Konto versucht, aber comdirect schien das noch nicht zu ermöglichen und so habe ich dieses Konto noch ohne CAMT in Hibiscus eingerichtet. Nun kam heute nach dem Abrufen der comdirect-Umsätze ein Dialog, dass die Bank (neuerdings?) CAMT unterstützen würde und man also das Konto entsprechend umstellen kann/soll. Nach einem Datenbank-Backup habe ich dies dann auch gleich getan. Leider ist direkt danach und bei einem erneuten Versuch Umsätze abzurufen dann ein Fehler aufgetreten (siehe Anhang). Da ich weder im Netz noch in diesem Forum etwas zu diesem Problem gefunden habe, wende ich mich damit jetzt an dieses Forum.

Ist das Problem vielleicht schon bekannt?
Kann mir jemand einen Tipp, wie ich jetzt am besten damit umgehen kann?
Liegt irgendein Problem mit den bestehenden Umsatzdaten vor?

Vermutlich könnte ich das Problem umgehen, indem ich bei diesem Konto CAMT wieder deaktiviere oder das Backup einspiele. Aber das eigentliche Problem bestünde dann ja noch weiter und würde ggf. noch weitere Anwender treffen.

Viele Grüße


SEPAratlos
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 8052
Dabei seit: 06 / 2008
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 12.01.2026 - 22:47 Uhr  ·  #2
In mindestens einer Buchung fehlt ein erwartetes Datum

probier mal ein die nightly-Versionen von jameica/hibiscus
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11364
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 13.01.2026 - 08:00 Uhr  ·  #3
Ich könnte wetten, dass das der selbe Fehler ist, der gerade bei der comdirect mit Banking4 auftritt: forum/topic.php?t=28034
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 726
Dabei seit: 05 / 2020
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 13.01.2026 - 08:12 Uhr  ·  #4
Aber ich kann mein comdirect-Giro mit Hibiscus einwandfrei abrufen. Nur mit B4 eben nicht. :-/
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11364
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 13.01.2026 - 08:35 Uhr  ·  #5
Vielleicht fehlt das Datum nur unter bestimmten Umständen bzw. nur bei manchen Buchungen, die bei dir gerade nicht vorhanden sind?
Fremder
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 05 / 2025
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 13.01.2026 - 09:39 Uhr  ·  #6
Hallo zusammen,

bin mir nicht sicher, ob ich mich diesem "Thema" anschliesen soll/kann/darf .-)

Stichwort: Comdirect und gestrieges (12.01.2026)
* Abfrage auf "Umstellung zu neuen ?CAMT-Verfahren" - welches ich mit "ja" ausgeführt hatte.
Leider wohl zu schnell und unbedacht, ich kann mich noch erinnern, dass es zwar geheissen hatte:
> "doppelte buchung ... einfach löschen" etc.

Bei mir ist allerdings derzeit der Stand:
a) der Saldo wird korrekt angezeigt
b) die (bei mir) 2 getätigten Umsätze nach dem Update werden NICHT angezeigt.
also "alle" Umsätze nach der Umstellung.

Neustart / etc. habe ich alles versucht.
Auch "Umsätze im neuen SEPA CAMT-Format abrufen" mit und ohne ...

Mir ist ja schon lange klar, dass Comdirect gerne "spielchen spielt" ..
Aber was kann ich jetzt machen ?
Danke
mfg R.B aus München
icbh
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 726
Dabei seit: 05 / 2020
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 13.01.2026 - 09:42 Uhr  ·  #7
Saldo und Datum zurücksetzen und neu abrufen.
Fremder
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 5
Dabei seit: 05 / 2025
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 13.01.2026 - 09:51 Uhr  ·  #8
ja - habe ich gerade gemacht. !
und zumindest der "neue" umsatz wurde angezeigt.

Interessant ist, dass von den (anfangs) 2 fehlenden nun zumindest einer davon "hier" ist.
Heute früh hatte ich getankt, im comdirect - (im browser) ist dieser zu sehen, beim Abruf gerade eben, noch nicht...
(dieser ist schon ein paar stunden "alt" ... und nicht als "ungeprüft oder so" da)

Egal - hauptsache die Daten kommen wieder rein .-)

Danke und mfg r.b
SEPAratlos
Benutzer
Avatar
Geschlecht:
Beiträge: 4
Dabei seit: 01 / 2026
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: 13.01.2026 - 10:53 Uhr  ·  #9
Zitat geschrieben von infoman

In mindestens einer Buchung fehlt ein erwartetes Datum

probier mal ein die nightly-Versionen von jameica/hibiscus


Das hat funktioniert, vielen Dank!

Vor dem Update habe ich in 2.12.1 nochmal die Umsätze abgerufen und noch denselben Fehler erhalten.
Dann die beiden nightlies installiert und zweimal Umsätze abgerufen ohne Fehler. Neue Umsätze gab es allerdings seit gestern auch keine.
SEPAratlos
Benutzer
Avatar
Geschlecht:
Beiträge: 4
Dabei seit: 01 / 2026
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: Heute um 14:14 Uhr  ·  #10
Heute ist der Fehler beim Umsätze-Abrufen wieder da. Habe es einmal Vormittags und einmal Nachmittags probiert. Es gibt auch einen neuen Umsatz, der noch nicht abgerufen ist. Aber ursprünglich trat das Problem ja auch ohne neue Umsätze auf.

Installiert ist nach wie vor Version 2.13.0-nightly vom 13.01.


[Thu Jan 15 14:02:42 CET 2026][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] unable to parse camt data: Cannot invoke "java.util.Date.getTime()" because the return value of "org.kapott.hbci.GV.SepaUtil.toDate(javax.xml.datatype.XMLGregorianCalendar)" is null org.kapott.hbci.GV.GVKUmsAllCamt.extractResults(GVKUmsAllCamt.java:187)
[Thu Jan 15 14:02:42 CET 2026][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] org.kapott.hbci.exceptions.HBCI_Exception: Fehler beim Speichern der Ergebnisdaten für Job KUmsZeitCamt1 im JobResult-Objekt
at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:971)
at org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:313)
at org.kapott.hbci.manager.HBCIDialog.doIt(HBCIDialog.java:469)
at org.kapott.hbci.manager.HBCIHandler.execute(HBCIHandler.java:541)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:352)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:273)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:401)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1113)
Caused by: org.kapott.hbci.exceptions.HBCI_Exception: Error parsing CAMT document
at org.kapott.hbci.GV.GVKUmsAllCamt.extractResults(GVKUmsAllCamt.java:188)
at org.kapott.hbci.GV.HBCIJobImpl.fillJobResult(HBCIJobImpl.java:963)
... 7 more
Caused by: java.lang.NullPointerException: Cannot invoke "java.util.Date.getTime()" because the return value of "org.kapott.hbci.GV.SepaUtil.toDate(javax.xml.datatype.XMLGregorianCalendar)" is null
at org.kapott.hbci.GV.parsers.ParseCamt05200102.createDay(ParseCamt05200102.java:368)
at org.kapott.hbci.GV.parsers.ParseCamt05200102.parse(ParseCamt05200102.java:102)
at org.kapott.hbci.GV.parsers.ParseCamt05200102.parse(ParseCamt05200102.java:67)
at org.kapott.hbci.GV.GVKUmsAllCamt.extractResults(GVKUmsAllCamt.java:182)
... 8 more org.kapott.hbci.manager.HBCIUtils.log(HBCIUtils.java:1628)
[Thu Jan 15 14:02:42 CET 2026][INFO][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.status] Ergebnisdaten für Geschäftsvorfall TAN2Step6 empfangen
[Thu Jan 15 14:02:42 CET 2026][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.HBCICallbackSWT.log] aborting current loop because of errors org.kapott.hbci.manager.HBCIDialog.doJobs(HBCIDialog.java:329)
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11364
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: Heute um 14:27 Uhr  ·  #11
Ich weiss nicht, was die comdirect da gerade macht. Aber bei einem Startsaldo sollte auch ein Datum mit angegeben sein. Es fehlt hier schlicht. An der selben Stelle hat die Bank gerade auch noch ein zweites Problem: https://github.com/hbci4j/hbci4java/issues/132 - sie liefert Geldbeträge mit Werten an der 13. Nachkommastelle. Andere Bankinganwendungen sind laut https://community.comdirect.de…m-p/364268 wohl auch betroffen.

Man könnte hier u.U. einen Workaround einbauen und das Fehlen des Saldodatums in HBCI4Java tolerieren. Ich bin aber unsicher, ob das unangehme Nebeneffekte haben kann.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11364
Dabei seit: 03 / 2005
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: Heute um 15:16 Uhr  ·  #12
Update: Habe es im Nightly-Build gefixt. Sowohl das fehlende Datum als auch der ungültige Betrag im Saldo werden jetzt toleriert.
SEPAratlos
Benutzer
Avatar
Geschlecht:
Beiträge: 4
Dabei seit: 01 / 2026
Betreff:

Re: Hibiscus/comdirect - Fehler nach Umstellung auf CAMT

 · 
Gepostet: Heute um 16:42 Uhr  ·  #13
Habe es gleich ausprobiert und es hat funktioniert. Der neue Umsatz kam auch an.

Vielen Dank für die schnelle Hilfe!
Gewählte Zitate für Mehrfachzitierung:   0