[gnucash-de] Re: GnuCash

Christian Stimming stimming at tuhh.de
Sam Jun 28 13:20:23 CDT 2003


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

On Freitag, 27. Juni 2003 19:34, mypersonalmail at gmx.net wrote:
> Hallo!
>
> Ich hab mich gerade mal etwas mit dem Quelltext von Gnucash, im
> speziellen der HBCI Sourcen auseinandergesetzt und auch einen Erfolg
> verbucht :-) (Logfile für Transaktionen) 

Au fein. Das ist ja sehr gut zu hören.

> Wo ich allerdings bisher
> gescheitert bin, ist das ändern der Beschreibung die im Konto
> eingetragen wird. Hier hätte ich ganz gerne nur den Verwendungszweck.
> Unter Bemerkung sollte dann die Bankverbindung des Empfängers
> erscheinen. Vielleicht könnten sie mir da ja mal einen Tip geben wo die
> entsprechenden Zeilen zu finden sind.

(kannst mich gerne mit du anreden)

Um das Feld für die Beschreibung und die Bemerkung in der GNucash-Transaction 
zu erstellen, gibt es jeweils eine eigene Funktion in gnc-hbci-utils.h/.c :

char *gnc_hbci_descr_tognc (const HBCI_Transaction *h_trans);
char *gnc_hbci_memo_tognc (const HBCI_Transaction *h_trans);

Denn diese Funktionalität wird an (mindestens) zwei Stellen benutzt: Beim 
Umsatzabruf und beim Überweisungsabschicken. Du müsstest also in diesen 
beiden Funktionen was ändern. 

Wenn du deine Änderung gleich per Einstellungen-Option an- und abschaltbar 
machen möchtest, findest du ein Beispiel für die Verwendung so einer Option 
in hbci-interaction.c (Suchen nach string "HBCI Remember PIN in memory"), und 
das Registrieren (=Erstellen) der Option geschieht in hbci.scm (suchen nach 
dem gleichen string).

Gruß und viel Erfolg

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

iQCVAwUBPv1r52XAi+BfhivFAQEmOQQAtih0q/6aBVrr3ZNq8oMO6Zj72LPwA8ew
F62b7x1OdpzAflwo7rbHtYUoQ7Kxwko4MZ2RC+qhlSXZOy4sFVVPgkkInhQISOQT
zXN8FDJBoqOTSE7Yn6NlZ6Zh2CkPRKACu4cFoG28aRCdSo9q47FWimxa4NV4lU6Z
/KHel/QEHRE=
=OJWs
-----END PGP SIGNATURE-----