halten sich die Banken an HBCI-Spezifikationen?

therobber

Betreff:

halten sich die Banken an HBCI-Spezifikationen?

 ·  Gepostet: 01.10.2012 - 11:52 Uhr  ·  #85099
Mir ist aufgefallen, dass einige Banken, die FinTS3.0 voraussetzen, Geschäftsvorfälle aus der HBCI2.0-Spezifikation anbieten.

Weiterhin ist mir aufgefallen, dass die Bankparameterdaten für Dauerauftrag einrichten bei einer speziellen Bank:
HIDAES:8:3:3+1+1+2:3:400:0102030612:01020304050607080910111213141516171819202122232425262728293099:::52:53:54

gar nicht FinTS3.0-kompatibel sind, da das SecurityClass-Datenelement für Bankparameterdaten fehlt.

Kann es sein, dass die Banken sich hier nicht ganz an die Spezifikation halten, bzw. die Versionen 2.0 bis 3.0 miteinander vermischen?

subsembly

Betreff:

Re: halten sich die Banken an HBCI-Spezifikationen?

 ·  Gepostet: 01.10.2012 - 12:29 Uhr  ·  #85100
Kurze Antwort: Nein. :-)

Im konkreten Fall: Ja, die Banken vermischen die Versionen der Geschäftsvorfälle und des HBCI Rahmenprotokolls. Dies ist aber explizit erlaubt. Wobei ich es nicht ganz richtig finde, dass eine Bank die offiziell nur HBCI 2.2 unterstützt Geschäftsvorfälle nach FinTS 3.0 anbietet. Und zwar genau wegen dem zusätzlichen Element Sicherheitsklasse, das eigentlich nur ein Client verdauen kann, der auch schon FinTS 3.0 kann.

Wenn Du Dich mehr mit dem Thema beschäftigst, wirst Du bei den Banken in den BPD noch weitere Fehler und Abweichungen vom Standard finden.

therobber

Betreff:

Re: halten sich die Banken an HBCI-Spezifikationen?

 ·  Gepostet: 01.10.2012 - 12:40 Uhr  ·  #85101
hi,

vielen Dank für die Antwort.

Aber wenn eine Bank explizit FinTS3.0 voraussetzt und dann Bankparameter-Daten nach Version 1(was HBCI 2.0 entspricht) einstellt, wie kann ich denn nun unterscheiden ob ich nach Version1 oder Version2(FinTS3) parse? Welche Version der Bankparameterdaten genommen wird lässt sich ja leider nicht ermitteln.

Vielen Dank!

subsembly

Betreff:

Re: halten sich die Banken an HBCI-Spezifikationen?

 ·  Gepostet: 02.10.2012 - 10:20 Uhr  ·  #85115
Hallo,

richte dich einfach nach der Versionsnummer des Segments im Segmentkopf und parse das restliche Segment entsprechend dieser Versionsnummer.

Noch ein Tipp: Parse nur die Segmente inhaltlich die Dich wirklich interessieren und überspringe einfach den Rest. Dann hast Du weniger Ärger.

therobber

Betreff:

Re: halten sich die Banken an HBCI-Spezifikationen?

 ·  Gepostet: 02.10.2012 - 10:59 Uhr  ·  #85118
hallo andreas,

vielen Dank für den Hinweis!
Da bleibt mir wohl nix anderes übrig.

Aber das finde ich schon schade, dass bei einem Standard für Banken so geschludert wird.

Ciao Robert