Wie in einem anderen Thread beschrieben möchte ich eine fehlende Buchung in einer Installation "nacherfassen".
Es wurde mir der Export/Import per XML empfohlen. Leider klappt das nicht. Ich bitte um Hilfsstellung --- hier die Details:
XML Export der Buchung aus der Umsatzliste:
<?xml version="1.0" encoding="UTF-8"?>
<objects>
<object type="de.willuhn.jameica.hbci.server.UmsatzImpl" id="217">
<art type="java.lang.String">ÜBERWEISUNG</art>
<empfaenger_name type="java.lang.String">THE xxxxx</empfaenger_name>
<empfaenger_konto type="java.lang.String">1234567</empfaenger_konto>
<valuta type="java.sql.Date">23.06.2008 00:00:00</valuta>
<datum type="java.sql.Date">23.06.2008 00:00:00</datum>
<saldo type="java.lang.Double">00.08</saldo>
<customerref type="java.lang.String">NONREF</customerref>
<betrag type="java.lang.Double">-01.10</betrag>
<zweck type="java.lang.String">xxxxxxxxxxxxxxxxx</zweck>
<zweck2 type="java.lang.String">R.N. xxxxxxxxxx</zweck2>
<konto_id type="java.lang.Integer">12</konto_id>
<empfaenger_blz type="java.lang.String">xxxxxxxx</empfaenger_blz>
</object>
</objects>
Die Datei ist als UTF-8 encoded gespeichert (überprüft mit Notepad2).
Beim XML Import erhalte ich das nachfolgende Fehlerprotokoll.
Zusatzinfos:
Beide Installation sind zw.zeitlich auf JAM1.6/HIB1.8.
Allerdings einmal WINxp (Quelle) und Linux (Ziel).
Fehlerprotokoll (auf Linux/Ziel):
[Wed Dec 03 16:41:54 CET 2008][INFO][de.willuhn.jameica.hbci.io.IORegistry.load] loaded: XML-Format
[Wed Dec 03 16:42:45 CET 2008][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor.check] creating progress monitor for GUI
[Wed Dec 03 16:42:47 CET 2008][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$1.run] activating progress monitor
[Wed Dec 03 16:42:48 CET 2008][ERROR][de.willuhn.jameica.hbci.server.UmsatzImpl.insertCheck] error while insertcheck in umsatz
de.willuhn.datasource.rmi.ObjectNotFoundException: object [id: 12, type: de.willuhn.jameica.hbci.server.KontoImpl] not found
at de.willuhn.datasource.db.AbstractDBObject.load(AbstractDBObject.java:291)
at de.willuhn.datasource.db.DBServiceImpl.createObject(DBServiceImpl.java:396)
at de.willuhn.datasource.db.AbstractDBObject.getAttribute(AbstractDBObject.java:487)
at de.willuhn.jameica.hbci.server.UmsatzImpl.getAttribute(UmsatzImpl.java:443)
at de.willuhn.jameica.hbci.server.UmsatzImpl.getKonto(UmsatzImpl.java:122)
at de.willuhn.jameica.hbci.server.UmsatzImpl.insertCheck(UmsatzImpl.java:89)
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:641)
at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:332)
at de.willuhn.jameica.hbci.io.XMLImporter.doImport(XMLImporter.java:96)
at de.willuhn.jameica.hbci.gui.dialogs.ImportDialog$3.run(ImportDialog.java:166)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:777)
[Wed Dec 03 16:42:48 CET 2008][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Daten importiert aus /home/heidrun/Desktop/hibiscus-export-2008-06-23.xml
[Wed Dec 03 16:43:48 CET 2008][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$2$1.run] auto closing monitor snapin
Es wurde mir der Export/Import per XML empfohlen. Leider klappt das nicht. Ich bitte um Hilfsstellung --- hier die Details:
XML Export der Buchung aus der Umsatzliste:
<?xml version="1.0" encoding="UTF-8"?>
<objects>
<object type="de.willuhn.jameica.hbci.server.UmsatzImpl" id="217">
<art type="java.lang.String">ÜBERWEISUNG</art>
<empfaenger_name type="java.lang.String">THE xxxxx</empfaenger_name>
<empfaenger_konto type="java.lang.String">1234567</empfaenger_konto>
<valuta type="java.sql.Date">23.06.2008 00:00:00</valuta>
<datum type="java.sql.Date">23.06.2008 00:00:00</datum>
<saldo type="java.lang.Double">00.08</saldo>
<customerref type="java.lang.String">NONREF</customerref>
<betrag type="java.lang.Double">-01.10</betrag>
<zweck type="java.lang.String">xxxxxxxxxxxxxxxxx</zweck>
<zweck2 type="java.lang.String">R.N. xxxxxxxxxx</zweck2>
<konto_id type="java.lang.Integer">12</konto_id>
<empfaenger_blz type="java.lang.String">xxxxxxxx</empfaenger_blz>
</object>
</objects>
Die Datei ist als UTF-8 encoded gespeichert (überprüft mit Notepad2).
Beim XML Import erhalte ich das nachfolgende Fehlerprotokoll.
Zusatzinfos:
Beide Installation sind zw.zeitlich auf JAM1.6/HIB1.8.
Allerdings einmal WINxp (Quelle) und Linux (Ziel).
Fehlerprotokoll (auf Linux/Ziel):
[Wed Dec 03 16:41:54 CET 2008][INFO][de.willuhn.jameica.hbci.io.IORegistry.load] loaded: XML-Format
[Wed Dec 03 16:42:45 CET 2008][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor.check] creating progress monitor for GUI
[Wed Dec 03 16:42:47 CET 2008][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$1.run] activating progress monitor
[Wed Dec 03 16:42:48 CET 2008][ERROR][de.willuhn.jameica.hbci.server.UmsatzImpl.insertCheck] error while insertcheck in umsatz
de.willuhn.datasource.rmi.ObjectNotFoundException: object [id: 12, type: de.willuhn.jameica.hbci.server.KontoImpl] not found
at de.willuhn.datasource.db.AbstractDBObject.load(AbstractDBObject.java:291)
at de.willuhn.datasource.db.DBServiceImpl.createObject(DBServiceImpl.java:396)
at de.willuhn.datasource.db.AbstractDBObject.getAttribute(AbstractDBObject.java:487)
at de.willuhn.jameica.hbci.server.UmsatzImpl.getAttribute(UmsatzImpl.java:443)
at de.willuhn.jameica.hbci.server.UmsatzImpl.getKonto(UmsatzImpl.java:122)
at de.willuhn.jameica.hbci.server.UmsatzImpl.insertCheck(UmsatzImpl.java:89)
at de.willuhn.datasource.db.AbstractDBObject.insert(AbstractDBObject.java:641)
at de.willuhn.datasource.db.AbstractDBObject.store(AbstractDBObject.java:332)
at de.willuhn.jameica.hbci.io.XMLImporter.doImport(XMLImporter.java:96)
at de.willuhn.jameica.hbci.gui.dialogs.ImportDialog$3.run(ImportDialog.java:166)
at de.willuhn.jameica.gui.GUI$4.run(GUI.java:777)
[Wed Dec 03 16:42:48 CET 2008][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Daten importiert aus /home/heidrun/Desktop/hibiscus-export-2008-06-23.xml
[Wed Dec 03 16:43:48 CET 2008][INFO][de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor$2$1.run] auto closing monitor snapin