[gnucash-de] Lastschriftproblem, guile-Problem

Christian Stimming stimming at tuhh.de
Die Okt 14 11:16:37 CDT 2003


-----BEGIN PGP SIGNED MESSAGE-----

On Donnerstag, 9. Oktober 2003 19:57, Fionn Behrens wrote:
> Ich würde gerne wissen, ob ich auf irgend eine Weise dem gnucash ein
> ausführliches Log der Kommunikation mit dem Server entlocken kann, um
> damit meinen HBCI-Ansprechpartner bei der Bank zu konsultieren.

Einstellungen -> Erweitert -> HBCI Ausführliche Fehlermeldungen aktivieren.

> außerdem würde ich gern wissen, ob das normal ist, daß auf meiner
> wirklich nicht lahmen Workstation (Dual Athlon 2000+) das Abgleichen von
> einem Dutzend Buchungen (nach dem Holen der neusten Umsätze per
> HBCI) schon mal so ca 5 Minuten dauern kann. In der Zeit verbraucht ein
> guile-Prozess alle Rechenzeit einer kompletten CPU. Ich frage mich
> wirklich was da wohl für n-dimensionale Warpfelder berechnet werden.

Leider ist das normal. Der Code zum "Abgleichen" stammt nicht von mir (hi hi, 
"ich bin nicht schuld"). Genauer: der code zum Abgleichen ist das "importer 
backend" in src/import-export/import-backend.h und weitere files in dem 
Verzeichnis und wird vom HBCI/OFX/MT940-Import gleichermaßen benutzt. Mich 
nervts auch, aber mich nervts bisher noch nicht genug, um mich mal dahinter 
zu klemmen, wo denn das Problem ist. Der Code macht leider mehrere Sachen, 
die glaub ich O(n) mit n der Anzahl *aller* vorhandenen Buchungen sind. 
Irgendwann hatte ich das schon mal etwas entflochten, aber anscheinend sind 
nochmal andere O(n) Schleifen mit reingekommen. Code ansehen lohnt sich, aber 
ich hab halt z.Zt. keinen Nerv/Zeit dazu.

Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iQCVAwUBP4uw5WXAi+BfhivFAQE8NgP+IFqUZfPy/48ZWAv2OU98Q+5dBf4R8skI
Sq2zZU3VKbcRgFHC4CxiL88/ZsslifcFOWX9+xmLBPVcDoUqS/n9bqYskTXZkkGl
lxNPF+WIY1/ZKnRz5xVtCAVPsVWgbixLKK3lx3aidMSFdtzFjzpaqufWqnk7yvVh
Z3fN8KNgnDM=
=/Fe0
-----END PGP SIGNATURE-----