[gnucash-de] Zuordnung des Kontoumsatzes u.a. zu HBCI
Christian Stimming
stimming at tuhh.de
Sam Jun 14 13:47:48 CDT 2003
-----BEGIN PGP SIGNED MESSAGE-----
On Freitag, 13. Juni 2003 22:17, Joerg Sommer wrote:
> die Funktion für die automatische Zuordnung der Kontoumsätze funktioniert
> mehr schlecht als recht. Aber woher soll das Teil auch wissen wie. Könnte
> man daher nicht eine Möglichkeit einbauen, wo ich gnucash sage, wie er zu
> vervollständigen hat?
Das gleiche Problem haben diejenigen, die eine OFX-Datei importieren, und die
benutzen den gleichen code. Mehr dazu im Archiv von gnucash-devel, "Importer
Matching". Wenn du den Algorithmus ändern willst, dann guck in
src/import-export/import-match-map.h bzw. import-match-map.c . Es gab
Vorschläge, dort mehr Regeln zu ermöglichen, aber das ist alles scheiß-schwer
(nämlich allgemeingültig hinzubekommen). Probier's gerne mal und schick
patches an gnucash-devel. Z.Zt wird da aber niemand anderes daran arbeiten.
> Ich finde die Spalte mit der Beschreibung, die von der Bank kommt, ist zu
> klein. Bei meiner Bank kommt vorne immer erst Kontonummer. Ich erkenne so
> nie, was es wirklich ist und kann daher keine richtige Zuordnung in dem
> Fenster machen.
Man kann die Spalte manuell vergrößern (klicken und ziehen am Spaltenrand in
der Überschrift). Gleiches Problem -- die Import-Zuordnung gilt auch für
OFX-Dateien und die brauchen die anderen Datenfelder genauso dringend.
> Wieso werden der Verwendungszweck und der Empfänger immer
> zusammengeworfen? Macht das schon meine Bank falsch?
*Ich* habe folgendes Format eingebaut (in
src/import-export/hbci/gnc-hbci-utils.c funktion gnc_hbci_descr_tognc):
"%s; %s" wobei das erste %s der Verwendungszweck ist wie er von der Bank
kommt, und das zweite %s der Empfängername. Hast du nen anderen Vorschlag?
Welchen?
> Wieso ist alles in dem text von der Bank groß geschrieben? Könnte man
> nicht eine Funktion einbauen, die bei jedem Wort alle bis auf den ersten
> Buchstaben klein schreib?
Der Text von der Bank ist immer nur in Großbuchstaben. Eine wie von dir
gewünschte Funktion könnte man sicher schreiben, nur hab ich keine Zeit
dafür. Schreib sie und schick ein Patch.
Gruß
Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
iQCVAwUBPur9VGXAi+BfhivFAQEi9QQAqMVhjLk68sw0DS1H531wbZOf7UqQDJGk
A0hEIvRJFjxI8EuPxEvOSZZySrElYpTtSaINTckGIFBsYZCSZV3TwIsRQ5Ene2ut
mPS0jFvYrXHXiNWFLjtrU5T6Njmqai/vdDRFqRR/ePamCxGchJqwHzkiaR3TBRmo
bpLKQRRDVDA=
=062k
-----END PGP SIGNATURE-----