Die Meldung kannst du ignorieren. Kommt bei mir auch. Der Grund ist, dass bei der Abfrage des Saldos im Segment HKSAL bis Version 4 die Währung in einem separaten Datenelement mitgesendet werden musste. Ab Version 5 war das nicht mehr erforderlich (ab HBCI 2.2). Aktuell ist Version 7. Das Senden der Währung ist also schon seit geraumer Zeit nicht mehr erforderlich. HBCI4Java versucht jedoch immer noch pauschal, den Wert unterzubringen - auch wenn es das Datenelement in aktuellen Segment-Versionen gar nicht mehr gibt. Genau das löst die Warnung aus - die soviel sagen will wie: "Achtung, ich sollte hier einen Wert mitsenden, die HBCI-Nachricht sieht aber gar keine Stelle vor, wo ich den Wert unterbringen kann.".
Kann wie gesagt ignoriert werden. Da es aber unschön ist, habe ich es entsprechend angepasst:
https://github.com/hbci4j/hbci…0a93396c6c
Wird in einem der nächsten Nightly-Builds enthalten sein, sobald ich ein neues HBCI4Java-Release gebaut habe (die Änderung allein ist mir aber noch zu wenig für ein neues Release).