[gnucash-de] Fehler in GNuCash-Datei

Gerhard Gappmeier gerhard.gappmeier at ascolab.com
Mit Mai 12 11:58:22 EDT 2004


Hallo,

aus irgendwelchen Gründen ist meine Datei beim letzten Mal HBCI-Umsätze 
abfragen, Speichern und Beenden beschädigt worden. Ging aber alles ohne eine 
Fehlermeldung ganz normal.
Wenn ich jetzt die Datei öffne gibt's einen Parsing-Fehler.

Im nachfolgenden Auszug sieht man den Fehler (vorletzte Zeile).

<gnc:transaction version="2.0.0">
  <trn:id type="guid">60dba9e9fa6c2fdfdfc13ad77c7716ff</trn:id>
  <trn:currency>
    <cmdty:space>ISO4217</cmdty:space>
    <cmdty:id>EUR</cmdty:id>
  </trn:currency>
  <trn:date-posted>
    <ts:date>2004-02-17 00:00:00 +0100</ts:date>
  </trn:date-posted>
  <trn:date-entered>
    <ts:date>2004-02-17 12:30:12 +0100</ts:date>
  </trn:date-entered>
  <trn:description>gelöscht</trn:description>
  <trn:splits>
    <trn:split>
      <split:id type="guid">fc0c1f10ecca448ff5507db03bff815a</split:id>
      <split:memo>Automatische Ausgleichsbuchung</split:memo>
      <split:reconciled-state>n</split:reconciled-state>
      <split:value>3344/100</split:value>
      <split:quantity>3344/100</split:quantity>
      <split:account 
type="guid">41565743334549d23c51f86e4605ca15</split:account>
    </trn:split>
    <trn:split>
      <split:
<gnc:transaction version="2.0.0">

Ist da ein Fehler bekannt?
Soweit ich das XML hier verstanden habe, muss ich in "splits" noch einen 
zweiten "split" einfügen (das ist wohl die Buchung auf zwei Konten) und dann 
noch die "splits"- und "transaction"-Tags schließen.
Wie komme ich denn an die richtigen Werte für guid, value und quantity?

Kann ich vielleicht auch einfach die ganze Transaktion löschen, oder gibts 
dann irgendwo Inkonsistenzen?

-- 
mit freundlichen Grüßen / best regards

Gerhard Gappmeier <gerhard.gappmeier at ascolab.com>
ascolab GmbH - automation systems communication laboratory
http://www.ascolab.com