GNOME Bugzilla – Bug 89439
Transaction UI does not display or permit entry of time-of-day
Last modified: 2018-06-29 20:14:48 UTC
The list of transactions in an account does not display the time-of-day when the transaction occurred, only the date. For accounts where time-of-day is relevant (such as personal cash accounts), this can result in inappropriate ordering of transactions, as well as apparant loss of information. The UI should have a column for time display and entry.
There is an impact when time zones change. Since all transaction are posted at 00:00 localtime, changing time zone to the west causes a day change from user's perspective.
See also bug 137017.
Move RFEs to version unspecified
I agree that the register should show, and allow editing of, date-posted; however, I also believe that it should show date-entered. These are the terms used in the XML data file; however, both actually include date AND time. (Maybe they should instead, more accurately, be called time-posted and time-entered?) Editing of date-posted would allow transactions to be re-ordered into the actual order in which they occur, which can be important for some accounts. Note: This appears to be a slightly different request, affecting the posting data stored, rather than simply sorting the existing data for viewing purposes. The following is a list of bugs that appear to deal only with such view sorting: http://bugzilla.gnome.org/show_bug.cgi?id=106253 http://bugzilla.gnome.org/show_bug.cgi?id=106263 http://bugzilla.gnome.org/show_bug.cgi?id=310567 http://bugzilla.gnome.org/show_bug.cgi?id=343224 http://bugzilla.gnome.org/show_bug.cgi?id=476119
i vote for this
I posted a patch here: https://bugzilla.gnome.org/show_bug.cgi?id=310567 It's not a brilliant solution, but it works very well for me. It adds a "bump forward" item to the "transaction" menu, which simply adds one second to the posted-date.
Although I give kudos to Steven Severinghaus' `bump` feature, I think the real solution is to allow a user to enter a time (and timezone?) in with the transaction's date and having an optional "time" column in the ledger. I'd like to note allowing a user to enter a transaction's time is related to this other bug, since all transaction dates are assumed to be midnight (00:00:00 of the day in question): https://bugzilla.gnome.org/show_bug.cgi?id=137017#c33
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=89439. Please continue processing the bug there and please update any external references or bookmarks.