[gnucash-de] HBCI: (BUG) Dekrementierung des toDate Monats beim Abholen der Transaktionen

Christian Hoenig christian at hoenig.cc
Mit Jan 12 04:17:21 EST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

> Martin Preuss schrieb:
> > On Tuesday 11 January 2005 22:32, Christian Hoenig wrote:
> > [...]
> >
> >>     Var   : "fromDate"
> >>         Value : "20041231" (char)
> >>     Var   : "toDate"
> >>         Value : "20050011" (char)
> >>
> >>Die Eingabe war "31.12.2004" - "TODAY".
> >
> > Das duerfte am ehesten ein Fehler in Gnucash sein 
>
> Nein, den Fehler hatten wir doch IMHO neulich schon (ca. Oktober).
> Gnucash übergibt doch nur eine time_t an gwen und greift überhaupt nicht
> auf eine GWEN_DB zu (gnucash greift nirgendwo auf eine GWEN_DB zu). Hm,
> wo war doch gleich der ChangeLog Eintrag...
>
> 2004/11/07: Martin Preuss<martin at libchipcard.de>
> -------------------------------------------------
> - fixed a bug in AH_JobGetTransactions (was using a false value for
> month of toTime)

Japp, genau das ist es, Danke :-). 
Mit dem einzeiler Patch funktioniert es wie erwartet.

> Ach ja, der momentane Workaround ist, anstelle von "bis heute" ein
> explizites End-Datum anzugeben. Dann müsste das laufen.

Genau so hab ich es dann auch gemacht, nachdem ich erkannt hab, wo das Problem 
liegt :-). Nachdem ich nach langer Zeit ohne HBCI  gnucash endlich wieder 
nach dem 1.8.10 rel. zum laufen bekommen hatte, war ich doch sehr verwundert, 
dass er mir, wenn ich "1.12.2004 - 20.12.2004" abrufe, sagt, "toDate is 
before fromDate" ;-).

take care, have fun
/christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFB5OsqmauZIX3ydQURAkVNAKCp11WNR4j+zXTsE0edW2jyKDTbPwCdEzWx
3sWzBCZr7TjLxAvY7v0OvJU=
=S6Id
-----END PGP SIGNATURE-----