[gnucash-de] Re: Lastschriftproblem, guile-Problem

Christian Stimming stimming at tuhh.de
Sam Okt 18 10:53:36 CDT 2003


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

On Mittwoch, 15. Oktober 2003 20:19, Fionn Behrens wrote:
> Am Wed, 15 Oct 2003 15:16:39 +0200 schrieb Martin Preuss:
> >> RESULT (handleMessage): given textkey is not supported by your institute
> >> (109) at SEGSingleTransferBase::toString() Info: 51
> >
> > Der Textschluessel "51" ist nur fuer Ueberweisungen zulaessig. Fuer
> > Lastschriften muss da 05 oder 06 hin (je nachdem ob man Lastschrift oder
> > Einzug will).
> >
> > GNUCash setzt selber laut Christian den Textschluessel nicht, daher
> > bleibt es bei der Voreinstellung "51". Hier muesste man also in GNUCash
> > einbauen, dass stattdessen 05 oder 06 genommen wird 
>
> Impliziert das jetzt nicht, daß eigentlich noch nie jemand eine
> Lastschrift mit gnucash auf die Reihe bekommen haben kann?

Stimmt. Diese Schlußfolgerung ist völlig richtig. Wie auch? Der Testserver 
unterstützt sie nicht, meine Bank und mein Konto natürlich erst recht nicht. 
Sorry. Nun denn. Irgendwann ist ja immer das erste Mal :-)

Also die schnelle Reparatur ist, in gnucash in die Datei 
src/import-export/hbci/gnc-hbci-transfer.c ab Zeile 114 folgendes einzufügen:

      /* If this is a direct debit, a
	 textkey/"Textschluessel"/transactionCode different from the
	 default has to be set in the HBCI transaction. */
      if (trans_type == SINGLE_DEBITNOTE)
	HBCI_Transaction_setTransactionCode
	  ((HBCI_Transaction *) gnc_hbci_dialog_get_htrans(td), 
	   05);

Diese Änderung stelle ich auch gerade ins CVS. Sofern jemand lieber den Code 
06 möchte, schreibt man da eben 06 hin. Als Dauerlösung wär es wohl besser, 
ein extra Feld in der Überweisungs-GUI einzufügen (aber mit welcher 
Beschriftung und welchen Auswahlmöglichkeiten?!). Z.Zt. ist aber die 
Überweisungs-GUI ja für Überweisung und Einzel-Lastschrift exakt die gleiche, 
abgesehen von ein paar Beschriftungen. Da müsste also ein bißchen mehr 
geändert werden, wofür ich z.Zt. keinen Nerv/Zeit hab.

Gruß

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

iQCVAwUBP5DxhmXAi+BfhivFAQGwcgQAl2humm8jyZl7Dhjhk0S4bwEh+I9GXWAC
xEMehkPy6rz71fMw5H2XWfsI9OTFe2oRVlkzO7z22+216ZksWWhR3Ce9Y20U4AUU
TNo+CEv7A9Zo3jL8bhkZE5wXD77rlz11ncJ4YxQj5l0OUA9H4VWNicMDG4/E7vWe
JbS3O82NJlM=
=L4yo
-----END PGP SIGNATURE-----