Fw: Re: change of transaction date during qif import

Charles Day cedayiv at gmail.com
Sun Jan 11 17:53:36 EST 2009


On Sun, Jan 11, 2009 at 2:20 PM, Georg Stapper <georgstapper at yahoo.com>wrote:

> Yes, certainly.
>
> The transaction is imported with the correct date. Also after saving the
> application shows the right date. However after closing GnuCash and starting
> it again. The date is not correct anymore (7th instead of 8th).
>
> I simplified the transaction and the account structure to the bare minimum.
>
> !Account
> NAssets:Current Assets:Cash
> D
> TCash
> /01.01.2002
> $0.00
> ^
> !Type:Cash
> D8.8.05
> U-10
> T-10
> N60
> M
> LExpenses:Other
> Cx
> ^
>
> The result is attached.
>

In your attachment, the following lines seem like the important ones:
  <trn:date-posted>
    <ts:date>2005-08-08 00:00:00 +0300</ts:date>
  </trn:date-posted>
  <trn:date-entered>
    <ts:date>2009-01-12 00:10:31 +0200</ts:date>
    <ts:ns>121395000</ts:ns>
  </trn:date-entered>

The entry date and posted date have different time zones. I'm guessing this
is because daylight savings was in effect on August 8th (time zone +0300).
However, now that you are off of daylight savings (time zone +0200), you
see bug 137017 when the file is read in.

See http://bugzilla.gnome.org/show_bug.cgi?id=137017

Does this sound right, Derek? Or do you think there may be something else
going on here?


> Thanks,
> Georg
>

-Charles


More information about the gnucash-user mailing list