MT-940 Import funktioniert nicht

Export aus Banking4W

 
SuTo
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 14
Dabei seit: 06 / 2019
Betreff:

MT-940 Import funktioniert nicht

 · 
Gepostet: 10.06.2019 - 15:16 Uhr  ·  #1
Versuche seit Tagen vergeblich die Auszüge aus Banking4W in hibiscus zu importieren.
Zuerst habe ich versucht die Auszüge von 2002 bis 2018 zu importieren.
Dann habe ich, in der Annahme, dass die Menge der Auszüge von 16 Jahren zu hoch sein könnte nur das Jahr 2018 aus Banking4W exportiert und versucht nur für ein Jahr die Auszüge zu importieren.
Auch der Import für ein Jahr schlägt fehl.
Fehlermeldung: siehe unten.

Um auszuschließen, dass das Format der Exportdatei nicht korrekt ist, habe ich einen Export der Auszüge für einen Tag gemacht (3 Datensätze).
Dieser Export wurde ohne Probleme importiert.
Ist die Größe der Importdatei begrenzt?
Die Fehlermeldung deutet darauf, dass die Importdatei nicht geparsed werden konnte.
Leider steht in der Fehlermeldung nicht in welcher Zeile das Problem besteht.
Wie kann ich das Problem lösen bzw. eingrenzen?
Bin für jeden Tipp dankbar.

System: linux mint 19.1 tessa 32bit
Jameica Version 2.8.4
hibiscus 2.8.12


Danke.
SG
SuTo


[Wed Jun 05 21:54:18 CEST 2019][INFO][bg-task:][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor.check] creating progress monitor for GUI
[Wed Jun 05 21:54:18 CEST 2019][INFO][main][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$2.run] activating progress monitor
[Wed Jun 05 21:54:25 CEST 2019][ERROR][bg-task:][de.willuhn.jameica.hbci.HBCICallbackSWT.log] There is unparsed MT94x data - an exception occured while parsing org.kapott.hbci.GV_Result.GVRKUms.parseMT94x(GVRKUms.java:803)
[Wed Jun 05 21:54:25 CEST 2019][ERROR][bg-task:][de.willuhn.jameica.hbci.io.MT940UmsatzImporter.doImport] error while reading file
org.kapott.hbci.exceptions.HBCI_Exception
at org.kapott.hbci.GV_Result.GVRKUms.parseMT94x(GVRKUms.java:805)
at org.kapott.hbci.GV_Result.GVRKUms.verifyMT94xParsing(GVRKUms.java:384)
at org.kapott.hbci.GV_Result.GVRKUms.getFlatData(GVRKUms.java:332)
at de.willuhn.jameica.hbci.io.MT940UmsatzImporter.doImport(MT940UmsatzImporter.java:96)
at de.willuhn.jameica.hbci.gui.dialogs.ImportDialog$3.run(ImportDialog.java:182)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1060)
Caused by: java.lang.NullPointerException
at org.kapott.hbci.GV_Result.GVRKUms.parseMT94x(GVRKUms.java:436)
... 5 more
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: MT-940 Import funktioniert nicht

 · 
Gepostet: 11.06.2019 - 09:47 Uhr  ·  #2
Zitat geschrieben von SuTo

Ist die Größe der Importdatei begrenzt?


Nein, die Größe ist nicht beschränkt.

Zitat geschrieben von SuTo

Die Fehlermeldung deutet darauf, dass die Importdatei nicht geparsed werden konnte.
[...]
Caused by: java.lang.NullPointerException
at org.kapott.hbci.GV_Result.GVRKUms.parseMT94x(GVRKUms.java:436)
... 5 more


Hab mal im Quellcode nachgeschaut. Hibiscus versucht an der Stelle das Konto zu parsen, für welches die Buchungen gelten (das ist das Swift-Tag ":25:". Das scheint in der Datei zu fehlen. Du könntest alternativ aber auch versuchen, die Umsätze im CSV-Format zu importieren.
msa
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 63
Beiträge: 7571
Dabei seit: 03 / 2007
Betreff:

Re: MT-940 Import funktioniert nicht

 · 
Gepostet: 11.06.2019 - 11:27 Uhr  ·  #3
Sollte mich wundern. B4 schreibt wunderbar saubere MT940-Dateien, die mit


:20:STARTUMS
:25:12030000/12313415
:28C:0
:60F:C...

beginnen. ALLERDINGS: Dieser Kopf kommt nur EIN Mal am Anfang, NICHT (wie sonst oft) bei jedem Buchungstag wieder... Aber das sollte auch nicht das große Problem sein, denn bei FI war das auch schon immer so...
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: MT-940 Import funktioniert nicht

 · 
Gepostet: 11.06.2019 - 11:38 Uhr  ·  #4
Zitat geschrieben von msa

Sollte mich wundern. B4 schreibt wunderbar saubere MT940-Dateien

Ja, das hätte mich jetzt auch gewundert.
Zitat geschrieben von msa

ALLERDINGS: Dieser Kopf kommt nur EIN Mal am Anfang, NICHT (wie sonst oft) bei jedem Buchungstag wieder... Aber das sollte auch nicht das große Problem sein, denn bei FI war das auch schon immer so...

Das ist dann vermutlich der Grund.
@SuTo: Ich kann das fixen - schneller geht es aber vermutlich, wenn du die Daten stattdessen im CSV-Format übernimmst.
SuTo
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 14
Dabei seit: 06 / 2019
Betreff:

Re: MT-940 Import funktioniert nicht

 · 
Gepostet: 12.06.2019 - 19:19 Uhr  ·  #5
Danke an alle für die Rückmeldungen.

@hibiscus: Der Import der Auszüge von 2002 bis 2018 ist nicht eilig. Mir reicht es, wenn ich diese erst in einigen Wochen komplett importieren kann. Könntest Du bitte eine Rückmeldung geben, wenn der Fehler gefixt wurde. Herzlichen Dank.
hibiscus
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 11386
Dabei seit: 03 / 2005
Betreff:

Re: MT-940 Import funktioniert nicht

 · 
Gepostet: 13.06.2019 - 09:12 Uhr  ·  #6
Ist ab morgen im Nightly-Build.
SuTo
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 14
Dabei seit: 06 / 2019
Betreff:

Re: MT-940 Import funktioniert nicht

 · 
Gepostet: 15.06.2019 - 18:44 Uhr  ·  #7
Hallo hibiscus,

das ging ja superschnell, damit habe ich gar nicht gerechnet.
Habe es gleich ausprobiert.
Siehe da, ich konnte ca. 10000 Datensätze fehlerfrei importieren.

Superservice.
Herzlichen Dank und schöne Grüße...
Gewählte Zitate für Mehrfachzitierung:   0