org.kapott.hbci.rewrite
Class RHBCIVersion

java.lang.Object
  |
  +--org.kapott.hbci.rewrite.Rewrite
        |
        +--org.kapott.hbci.rewrite.RHBCIVersion

public class RHBCIVersion
extends org.kapott.hbci.rewrite.Rewrite

Korrektur fehlender HBCI-Versionsnummern. Einige HBCI-Server übermitteln in Fehlernachrichten, die "globale" Fehler in der Kundennachricht beschreiben, im Datenelement "HBCI-Version" des Nachrichtenkopfes den Wert "0". Da HBCI4Java an dieser Stelle immer den gleichen Wert wie in der gesendeten Nachricht erwartet, wird in diesem Fall der erwartete Wert eingetragen.

Die Überprüfung, ob die HBCI-Versionsnummern in gesendeter und empfangender Nachricht übereinstimmen, kann mit dem Kernel-Parameter client.errors.ignoreMsgCheckErrors abgeschaltet werden (siehe dazu Beschreibung in HBCIUtils)