Hallo zusammen,
ich benutze Hibiscus 2.8.5 mit Jameica 2.8.2 auf Windows 10.
Ich denke aber, der Fehler den ich seit kurzem bekomme ist davon unabhängig.
Beim Umsatzabruf erscheint der Hinweis, dass nicht alle Umsätze abgerufen werden konnten.
Im Log ist der Fehler denke ich dann auch gut zu finden (siehe unten).
Beim Versuch in die Spalte Art einen zu langen Wert einzutragen gibt es einen Fehler, da die Spalte Art nur Werte der maximalen Länge 100 akzeptiert, aber seit kurzem von der Bank längere Texte geliefert werden.
In der Forumssuche habe ich dazu nichts gefunden daher möchte ich gerne fragen ob ich
ich die Spalte Art selbstständig erweitern oder den Wert irgendwie auf 100 begrenzen kann?
Ein manueller Import wäre ebenfalls möglich, aber schöner wäre es wenn ich die Daten über den Umsatzabruf bekomme.
Vielen Dank auf jeden Fall schon mal für etwaige Lösungsvorschläge und da ich
seit Jahren Hibiscus verwende auch ein dickes Lob an alle -natürlich vor allem Olaf Willuhn -die dazu beigetragen haben.
org.h2.jdbc.JdbcSQLDataException: Wert zu gross / lang für Feld "ART VARCHAR(100) SELECTIVITY 1": "'Lohn-,Gehalt-,Renten-Gutsch; GVC: SEPA Credit Transfer (Einzelbuchung-Haben, Lohn-, Gehalts-,Rentengutschrift)' (110)"
Value too long for column "ART VARCHAR(100) SELECTIVITY 1": "'Lohn-,Gehalt-,Renten-Gutsch; GVC: SEPA Credit Transfer (Einzelbuchung-Haben, Lohn-, Gehalts-,Rentengutschrift)' (110)"; SQL statement:
insert into UMSATZ (DATUM,PURPOSECODE,ART,VALUTA,EMPFAENGER_KONTO,PRIMANOTA,BETRAG,KONTO_ID,ZWECK3,FLAGS,ADDKEY,ZWECK2,TXID,EMPFAENGER_NAME,SALDO,GVCODE,CUSTOMERREF,ENDTOENDID,UMSATZTYP_ID,CHECKSUM,EMPFAENGER_BLZ,ZWECK,KOMMENTAR) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) [22001-197]
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:700)
at de.willuhn.jameica.hbci.server.UmsatzImpl.insert(UmsatzImpl.java:125)
at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:314)
at de.willuhn.jameica.hbci.server.AbstractHibiscusDBObject.store(AbstractHibiscusDBObject.java:104)
at de.willuhn.jameica.hbci.server.hbci.HBCIUmsatzJob.markExecuted(HBCIUmsatzJob.java:254)
at de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.markExecutedInternal(AbstractHBCIJob.java:343)
at de.willuhn.jameica.hbci.server.hbci.AbstractHBCIJob.handleResult(AbstractHBCIJob.java:281)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.executeJobs(HBCISynchronizeBackend.java:393)
at de.willuhn.jameica.hbci.synchronize.hbci.HBCISynchronizeBackend$HBCIJobGroup.sync(HBCISynchronizeBackend.java:295)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:406)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Caused by: org.h2.jdbc.JdbcSQLDataException: Wert zu gross / lang für Feld "ART VARCHAR(100) SELECTIVITY 1": "'Lohn-,Gehalt-,Renten-Gutsch; GVC: SEPA Credit Transfer (Einzelbuchung-Haben, Lohn-, Gehalts-,Rentengutschrift)' (110)"
Value too long for column "ART VARCHAR(100) SELECTIVITY 1": "'Lohn-,Gehalt-,Renten-Gutsch; GVC: SEPA Credit Transfer (Einzelbuchung-Haben, Lohn-, Gehalts-,Rentengutschrift)' (110)"; SQL statement: