Commerzbank: Echtzeitüberweisung

 
magic
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 244
Dabei seit: 07 / 2009
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 17.01.2026 - 11:13 Uhr  ·  #41
Moin Infomann,

ich bin ja grundsätzlich deiner Meinung, dass die Commerzbank es nicht hinbekommt. Es sind ja nicht nur die Echtzeitüberweisungen sondern auch die Daueraufträge. Die Commerzbank hält sich da nicht an den Standard oder interpretiert in etwas freier...
Aber meine Hoffnung ist gering, das die Probleme bankseitig, also an der Quelle, behoben werden. Hibiscus hat aber auch keine Marktmacht wie StarMoney, um auf die Commerzbank einzuwirken. Da bleibt dann nur noch das Problem zu Ignorieren oder eine Sonderlocke für die Commerzbank zu implementieren. Es wäre ja schade, wenn Hibiscus nur noch für eine Bank / Rechenzentrum funktionieren würde, das schmälert ja auch die Attraktivität von Hibiscus.
Nun bleibt die Frage, ob SFirm das Problem auf seiner Seite fixt oder ob, SFirm die Commerzbank dazu bewegen kann, dass sie sich gemäß FinTS Spezifikation verhält.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11488
Dabei seit: 03 / 2005
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 17.01.2026 - 11:48 Uhr  ·  #42
Zitat geschrieben von magic

eine Sonderlocke für die Commerzbank zu implementieren.

Man kann vielleicht einen Sonderlocke für den falschen Rückmeldecode bauen. Das ändert doch aber nichts daran, dass die Bank keine Echtzeitüberweisung kann. Und das kann nur die Bank lösen. Da kann man keine Sonderlösung auf Clientseite bauen.
Zitat geschrieben von magic

Es wäre ja schade, wenn Hibiscus nur noch für eine Bank / Rechenzentrum funktionieren würde

Den Satz verstehe ich nicht.
Wieso sollte Hibiscus nur mit einer Bank funktionieren, weil eine Bank noch keine Echtzeitüberweisungen kann?
magic
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 244
Dabei seit: 07 / 2009
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 17.01.2026 - 12:06 Uhr  ·  #43
Zitat geschrieben von hibiscus

Zitat geschrieben von magic

eine Sonderlocke für die Commerzbank zu implementieren.

Man kann vielleicht einen Sonderlocke für den falschen Rückmeldecode bauen. Das ändert doch aber nichts daran, dass die Bank keine Echtzeitüberweisung kann. Und das kann nur die Bank lösen. Da kann man keine Sonderlösung auf Clientseite bauen.

Angeblich soll es ja mit StarMoney funktionieren. Dazu kann ich aber nichts sagen. Vielleicht probiere es mal aus, müsste nur mal gucken wo ich ein Windows herbekomme...

Zitat geschrieben von hibiscus

Zitat geschrieben von magic

Es wäre ja schade, wenn Hibiscus nur noch für eine Bank / Rechenzentrum funktionieren würde

Den Satz verstehe ich nicht.
Wieso sollte Hibiscus nur mit einer Bank funktionieren, weil eine Bank noch keine Echtzeitüberweisungen kann?

Naja, z. B. bei Commerzbank kumuliert es sich langsam, da gehen funktioniert die Echtzeitüberweisungen nicht und das Abrufen der Daueraufträge funktioniert auch nicht, bzw. dank deiner Sonderlocke geht es zwar für die Commerzbank, dann aber nicht für andere Banken...
Wenn der Trend so weiter geht wird die Commerzbank noch eine Ing-diba 2.0.
Wenn man sich bei Hibiscus auf den puren Standard berufen würde (!), also keine Bank-spezifischen Implementierungen machen würde, würde wahrscheinlich die Anzahl der Banken, die funktionieren evtl. recht klein werden - überspitzt nur noch eine Bank.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11488
Dabei seit: 03 / 2005
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 17.01.2026 - 12:14 Uhr  ·  #44
Also für sämtliche Sparkassen und VR-Banken (also im Wesentlichen alle Banken mit großen RZ) gibt es keine Sonderlocken.
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 8193
Dabei seit: 06 / 2008
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 17.01.2026 - 14:39 Uhr  ·  #45
ich verstehe dich und die anderen "leidende Kunden"
Zitat geschrieben von magic
Aber meine Hoffnung ist gering, das die Probleme bankseitig, also an der Quelle, behoben werden.

daher solltest du/die anderen wechseln, da die Verantwortlichen es wirklich nicht anders verstehen

"Täter-Opfer-Umkehr" muss aber nicht sein - siehe meine Ausführungen zuvor.
Zitat
Es wäre ja schade, wenn Hibiscus ...


... ich verstehe die Hartnäckigkeit von manchen Usern nicht, bei der PB (vormals), der ING, teilweise DKB und hier Com./C.direkt
ein Eheversprechen wird heutzutage schneller getrennt, wie eine Bankverbindung = hier läuft doch was schief.
magic
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 244
Dabei seit: 07 / 2009
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 01.04.2026 - 23:38 Uhr  ·  #46
Hallo Hibiscus,

bei der Commerzbank gibt ein neues Fehlerbild bei den Echtzeitüberweisungen:

Code

[01.04.2026 23:25:53] Synchronisierung via FinTS/HBCI läuft
[01.04.2026 23:25:53]  
[01.04.2026 23:25:53] Synchronisiere Konto: Kontokorrent, IBAN DE5927..123400 [Commerzbank]
[01.04.2026 23:25:53] Initialisiere Bank-Zugang
[01.04.2026 23:25:58] Führe Geschäftsvorfall aus: "Kontokorrent, IBAN DE5927..123400 [Commerzbank]: (XXXXXX evcc) 1,76 EUR an Targobank (DEXXXXXXXXXXX) überweisen (Echtzeitüberweisung)"
[01.04.2026 23:25:58] Führe Aufträge aus...
[01.04.2026 23:25:58]     Führe Dialog-Initialisierung aus
[01.04.2026 23:25:58] Führe Dialog-Initialisierung aus
[01.04.2026 23:25:58] Erzeuge HBCI-Nachricht DialogInit
[01.04.2026 23:25:58] signiere HBCI-Nachricht
[01.04.2026 23:25:58] Verschlüssele HBCI-Nachricht
[01.04.2026 23:25:58] Versende HBCI-Nachricht
[01.04.2026 23:25:58] Warte auf Antwortdaten
[01.04.2026 23:25:58]     Warte auf Antwortdaten
[01.04.2026 23:25:59] Entschlüssele Antwortnachricht
[01.04.2026 23:25:59] Überprüfe Signatur der Antwortnachricht
[01.04.2026 23:25:59] Dialog initialisiert - Dialog-ID ist dxbPbBe3SZ0BAAC2A527IZobjAQA
[01.04.2026 23:25:59]     Verarbeite Aufträge
[01.04.2026 23:25:59]     patch VoP request into message for: HKIPZ (enabled in BPD: true, forced: false)
[01.04.2026 23:25:59]     insert vop segment before HKIPZ
[01.04.2026 23:25:59] Erstelle Auftragsdaten für Geschäftsvorfall VoPCheck1
[01.04.2026 23:25:59] Erstelle Auftragsdaten für Geschäftsvorfall InstUebSEPA1
[01.04.2026 23:25:59] Erzeuge HBCI-Nachricht CustomMsg
[01.04.2026 23:25:59] signiere HBCI-Nachricht
[01.04.2026 23:25:59] Verschlüssele HBCI-Nachricht
[01.04.2026 23:25:59] Versende HBCI-Nachricht
[01.04.2026 23:25:59] Warte auf Antwortdaten
[01.04.2026 23:25:59]     Warte auf Antwortdaten
[01.04.2026 23:26:00] Entschlüssele Antwortnachricht
[01.04.2026 23:26:00] Überprüfe Signatur der Antwortnachricht
[01.04.2026 23:26:00]     got VoP multiple result [desc: urn:iso:std:iso:20022:tech:xsd:pain.002.001.10]
[01.04.2026 23:26:00]     adding new vop-auth message to queue [vop-id: cfc9e357477f4d41b2b9ccbeb75d2b51]
[01.04.2026 23:26:00] Ergebnisdaten für Geschäftsvorfall VoPCheck1 empfangen
[01.04.2026 23:26:00] Ergebnisdaten für Geschäftsvorfall InstUebSEPA1 empfangen
[01.04.2026 23:26:00] Erstelle Auftragsdaten für Geschäftsvorfall VoPAuth1
[01.04.2026 23:26:00] Erstelle Auftragsdaten für Geschäftsvorfall InstUebSEPA1
[01.04.2026 23:26:00] Erzeuge HBCI-Nachricht CustomMsg
[01.04.2026 23:26:00] signiere HBCI-Nachricht
[01.04.2026 23:26:00] Verschlüssele HBCI-Nachricht
[01.04.2026 23:26:00] Versende HBCI-Nachricht
[01.04.2026 23:26:00] Warte auf Antwortdaten
[01.04.2026 23:26:00]     Warte auf Antwortdaten
[01.04.2026 23:26:03] Entschlüssele Antwortnachricht
[01.04.2026 23:26:03] Überprüfe Signatur der Antwortnachricht
[01.04.2026 23:26:03] Ergebnisdaten für Geschäftsvorfall VoPAuth1 empfangen
[01.04.2026 23:26:03] Ergebnisdaten für Geschäftsvorfall InstUebSEPA1 empfangen
[01.04.2026 23:26:03]     Führe Dialog-Ende aus
[01.04.2026 23:26:03] Beende Dialog
[01.04.2026 23:26:03] Erzeuge HBCI-Nachricht DialogEnd
[01.04.2026 23:26:03] signiere HBCI-Nachricht
[01.04.2026 23:26:03] Verschlüssele HBCI-Nachricht
[01.04.2026 23:26:03] Versende HBCI-Nachricht
[01.04.2026 23:26:03] Warte auf Antwortdaten
[01.04.2026 23:26:03]     Warte auf Antwortdaten
[01.04.2026 23:26:04] Entschlüssele Antwortnachricht
[01.04.2026 23:26:04] Überprüfe Signatur der Antwortnachricht
[01.04.2026 23:26:04] Dialog beendet
[01.04.2026 23:26:04] Aufträge ausgeführt
[01.04.2026 23:26:04]  
[01.04.2026 23:26:04]   3001: Auftrag fehlgeschlagen.
[01.04.2026 23:26:04]   3005: Dateiformat unvollständig oder ungültig.
[01.04.2026 23:26:04]   3001: Auftrag fehlgeschlagen.
[01.04.2026 23:26:04]   3005: Dateiformat unvollständig oder ungültig.
[01.04.2026 23:26:04]  
[01.04.2026 23:26:04] Synchronisierung via FinTS/HBCI erfolgreich beendet
[01.04.2026 23:26:04] 
[01.04.2026 23:26:04] *****************************************************
[01.04.2026 23:26:04] Zusammengefasste Warnungen:
[01.04.2026 23:26:04]    3001: Auftrag fehlgeschlagen.
[01.04.2026 23:26:04]    3005: Dateiformat unvollständig oder ungültig.
[01.04.2026 23:26:04]    3001: Auftrag fehlgeschlagen.
[01.04.2026 23:26:04]    3005: Dateiformat unvollständig oder ungültig.
[01.04.2026 23:26:04] *****************************************************



Im HBCI-Log habe ich auch erst Mal nichts besseres gefunden....
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11488
Dabei seit: 03 / 2005
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 02.04.2026 - 07:50 Uhr  ·  #47
Interessant. Die Meldung "Dateiformat unvollständig oder ungültig." ist ja immerhin mal eine Aussage. Die bemängeln also scheinbar das eingereichte SEPA-XML. Ich hatte vor einiger Zeit mal einen kurzen Dialog mit @subsembly, finde ihn aber gerade nicht mehr. Man kann im SEPA-XML explizit die Auftragsart mitsenden (ich glaube, das war ein 4-Buchstabenkürzel). Banking4 macht das wohl, Hibiscus nicht. Ich sende dort keinen Wert mit, weil sich die Info, dass es sich um eine Echtzeitüberweisung handelt, ja bereits über den Namen FinTS-Geschäftsvorfalls ergibt, über den die Datei eingereicht wird. Bei den anderen Banken ist die zusätzliche Angabe im XML nicht erforderlich. Funktionieren Echtzeitüberweisungen bei der Commerzbank in Banking4? Wenn ja, könnte man HBCI4Java ja mal so ergänzen, dass das Kürzel da auch eingetragen wird.

PS: Ich sehe gerade noch, dass die Bank das gar nicht als Fehlermeldung gesendet hat sondern nur als Warnung. Hibiscus hat den Auftrag dadurch als ausgeführt markiert. Ich gehe aber davon aus, dass die Bank den Auftrag eben nicht ausgeführt hat.

In der FinTS-Schnittstellenspezifikation unter https://www.fints.org/securedl…ersion.pdf findet sich folgendes Kapitel:

"B.7.5.2 Reaktionsvorschriften
Bei Erfolgsmeldungen (Klasse 0) wird die Nachricht bzw. der Auftrag stets angenommen. Warnungen (Klasse 3) sind Hinweise auf mögliche Fehler, die jedoch nicht zur Ablehnung führen. Bei Fehlermeldungen (Klasse 9) wird die zugehörige syntaktische Einheit (Auftrag bzw. Nachricht) abgelehnt. Pro Auftrag (Segment) muss im Erfolgsfall genau eine Erfolgsmeldung und im Fehlerfall mindestens eine Fehlermeldung eingestellt werden. Warnungen und Hinweise können darüber hinaus beliebig hinzugefügt werden."

Die relevante Stelle: "Warnungen (Klasse 3) sind Hinweise auf mögliche Fehler, die jedoch nicht zur Ablehnung führen."
Darunter findet sich auch noch eine Tabelle, wo der Fall in Zeile 3 und 4 explizit berücksichtigt ist: Das Ergebnis lautet "Auftrag angenommen".

Das Thema hatten wir schonmal bei einer Bank. Hier würde mich echt mal interessieren, wie andere mit dem Fall umgehen.
Samuel192
Benutzer
Avatar
Geschlecht:
Beiträge: 102
Dabei seit: 12 / 2025
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 02.04.2026 - 09:11 Uhr  ·  #48
Zitat geschrieben von hibiscus

Ich hatte vor einiger Zeit mal einen kurzen Dialog mit @subsembly, finde ihn aber gerade nicht mehr.

Du meinst den Thread, indem du geschrieben hast, dass du Details der Spezifikation überlesen hast, nachdem dir subsembly die Spezifikation gezeigt und dann erklärt hat, dass es für Echtzeitüberweisungen nicht optional ist?

Habe ihn extra für dich herausgesucht :-)
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11488
Dabei seit: 03 / 2005
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 02.04.2026 - 09:47 Uhr  ·  #49
Ja, das meinte ich. Das würde dann aber bewirken, dass Echtzeitüberweisungen bei Consors stattdessen nicht mehr funktionieren.
magic
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 244
Dabei seit: 07 / 2009
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 02.04.2026 - 14:28 Uhr  ·  #50
Zitat geschrieben von hibiscus

Ja, das meinte ich. Das würde dann aber bewirken, dass Echtzeitüberweisungen bei Consors stattdessen nicht mehr funktionieren.

Das erinnert mich an die alte ISDN-Zeit: Da haben die TK-Anlagen Herstellen auch immer behauptet, ihre Schnittstellen seien gemäß ETSI-Speziifkation implementiert . Aber komischerweise hatten Anlagen unterschiedlicher Hersteller Probleme mit einander zu kommunizieren... Aber alles war ja Standard!


Ja,Hibiscus hat die Echtzeitaufträge als Ausgeführt marktiert.
Und ja, die Commerzbank hat natürlich die Auftrage NICHT ausgeführt.
Samuel192
Benutzer
Avatar
Geschlecht:
Beiträge: 102
Dabei seit: 12 / 2025
Betreff:

Re: Commerzbank: Echtzeitüberweisung

 · 
Gepostet: 02.04.2026 - 18:45 Uhr  ·  #51
Zitat geschrieben von hibiscus

Ja, das meinte ich.
Sehr gut, das freut mich, dass ich den richtigen Thread für dich gefunden habe :-)

Zitat geschrieben von hibiscus

Das würde dann aber bewirken, dass Echtzeitüberweisungen bei Consors stattdessen nicht mehr funktionieren.
Und das wäre so schlimm und hindert daran, sich selbst an die Spezifikation zu halten?

Hibiscus würde in dem Fall - genauso wie z. B. Banking4, Alf-Banco oder StarMoney - einfach die Fehlermeldung "Der Inhalt des Auftragssegments ist syntaktisch ungültig" vom FinTS-Server der Consorsbank erhalten.

Man könnte dann natürlich eine Sonderlocke einbauen, damit es weiterhin funktioniert, aber ist das wirklich sinnvoll? Eigentlich sollte die Consorsbank zunächst ihr FinTS in Ordnung bringen, siehe:

Aktuell funktioniert es ja nur, weil sich sowohl das Hibiscus als auch der FinTS-Server der Consorsbank nicht strikt an die Spezifikation halten (❌).

Zitat geschrieben von hibiscus

Hier würde mich echt mal interessieren, wie andere mit dem Fall umgehen.
Ja, das ist tatsächlich eine spannende Frage. Von Banking4 wissen wir es ja bereits (✅). Wie drei Sätze weiter oben geschrieben, liefert die Consorsbank bei Alf-Banco und StarMoney die gleiche Fehlermeldung. Es ist also davon auszugehen, dass sich zumindest diese beiden auch an die Spezifikation halten (✅).
Gewählte Zitate für Mehrfachzitierung:   0