[gnucash-de] GnuCash Verbesserungen

Herbert Thoma herbert.thoma at iis.fraunhofer.de
So Mär 22 03:32:28 EDT 2015


Am 22.03.2015 um 01:44 schrieb Hartmut Kraus:
> Am 21.03.2015 um 22:44 schrieb Hartmut Kraus:
>> Eine Frage zum Datenmodell - hier ein paar Beispiele aus meiner Daten-
>> bank (Tabelle `transactions`):
>> +---------------------+---------------------+------------------------
>> | post_date           | enter_date          | description
>> +---------------------+---------------------+------------------------
>> | 2013-10-11 23:00:00 | 2015-03-13 17:41:20 | Jahresabrechnung 2013
>> | 2015-02-10 23:00:00 | 2015-03-11 19:04:44 | Barauszahlung
>> | 2015-02-01 23:00:00 | 2015-03-09 13:56:04 | Entgelte vom 31.12.2014
>> | 2015-01-19 23:00:00 | 2015-03-07 03:18:13 | Kd.Nr. 001912480890 VK
>> +---------------------+---------------------+------------------------
>>
>> `enter_date` ist klar - das Buchungsdatum. Aber welche Bedeutung hat
>> `post_date`? (Gewöhnlich der Vortag 23:00 Uhr)
>>
>
> Nee, hab' noch ein bisschen gespielt, jetzt haben wir's: `enter_date` ist der
> letzte Timestamp des Datensatzes (also wann er erstellt oder zum letzten
> Mal geändert wurde), `post_date`ist der Vortag des Buchungsdatums
> 23:00 Uhr, korrekt?

Ich glaube, eigentlich sollte post_date der Buchungstag sein, aber in UTC.
23:00 Uhr des Vortages macht ja wenig Sinn.

Es gab da auf gnucah-devel einen langen Thread, wieso das eine Zeit und nicht
nur ein Datum sein muß und was passiert, wenn man die Zeitzone umstellt ...


Mehr Informationen über die Mailingliste gnucash-de