GNOME Bugzilla – Bug 650598
Cannot Enter Nth Day of Month Scheduled Transactions
Last modified: 2018-06-29 22:58:06 UTC
Created attachment 188134 [details] Patches to allow scheduling of Nth Day of Month Transactions. I have transactions that should be scheduled on the second Wednesday of every month. There is presently no way to do it. I made changes and have tested them. I have attached the patches for review.
Created attachment 188300 [details] [review] Patches to allow scheduling of Nth Day of Month Transactions. Revised previous patch to include fix for nth_weekday_compare function, which did not work correctly for type period type: PERIOD_NTH_WEEKDAY
This patch enhances the scheduled transaction feature to allow nth day of week monthly entries. The weekend adjust spinner is ignored when an nth day of week entry is scheduled.
Comment on attachment 188300 [details] [review] Patches to allow scheduling of Nth Day of Month Transactions. I'm surprised this is possible without having to modify the XML or SQL data storage. But in that case it can go into SVN immediately.
(In reply to comment #3) > (From update of attachment 188300 [details] [review]) > I'm surprised this is possible without having to modify the XML or SQL data > storage. But in that case it can go into SVN immediately. I don't have permission to add to SVN. It would be nice to have it in the next release. I can't cross compile for windows, but it works well on Ubuntu with the new Netbeans IDE.
Comment on attachment 188300 [details] [review] Patches to allow scheduling of Nth Day of Month Transactions. r20672, thanks a lot! I had to modify this a bit to adapt it to our code indentation, and also add translation of your "weeks[]" strings.
I appreciate your efforts correcting my lax coding. I'm just a beginner with the gnu standards and have a lot to learn.
Created attachment 189484 [details] [review] Add correction to original patch Correction to original patch allowing Nth Day of Month Transactions. This patch corrects a problem with Nth Day of Month display future months transactions.
Please commit the patch as soon as possible.
Comment on attachment 189484 [details] [review] Add correction to original patch from r20742. Thanks a lot !
*** Bug 656316 has been marked as a duplicate of this bug. ***
How many bugs are there that are marked resolved fixed but they are still broken in the current release? I can name several others that have been "Resolved" for over a year so they do not appear in the search for open issues, yet new users are still finding them in the current release. How about adding a status "Awaiting next Release"?
A valid point, which crossed my mind on occasion as well. However, as a comment on a closed bug this is not very useful (even though the bug is an example to illustrate your point). You propose a change in the development process. That could at least be considered a general enhancement request, but better even be discussed openly on the gnucash-devel mailing list.
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=650598. Please update any external references or bookmarks.