GNOME Bugzilla – Bug 646591
"None" option in Frequency Drop Down in Scheduler seems useless
Last modified: 2018-06-29 22:56:11 UTC
The "Make Scheduled Transaction" window shows 6 frequency options: Daily, Weekly, Bi-weekly, Monthly, Quarterly, Yearly and the "Advanced=>Edit Scheduled Transaction" window shows a different 6 options: None, Once, Daily, Weekly, Semi-monthly, Monthly. The "Scheduled Transactions" editor only shows the Advanced window. Shouldn't they be the same? It seems to me that everything the "Make" window can do the "Edit" window can do also but through different steps (I didn't try all possibilities), but having them similar would make it easier, I believe. Also, in the "Edit" window the None option is futile because it is equivalent to deleting the scheduled transaction. Did I not understand something or not see a use for it? Thank you for the very good work.
Thank you for reporting this. In the current version of gnucash (2.6.5) the "Make Scheduled Transaction" has been replaced with a "Schedule..." menu option. This will open the same editor as using "Scheduled Transactions", the advanced version from the 2.4.x days. So concerning the frequency selection there is no difference any more between starting from an existing transaction or starting a new one. I don't know either why there is a "None" option. I'll keep this bug open specifically for that oddity.
Actually I have just come up with a use case of the "None" option: one may have a long running automatically scheduled transaction, but want to suspend it for a number of periods. Setting it temporarily to none would allow one to do so without requiring a complete recreation afterwards. So I think the option should stay and this report can be closed. Thank you again for caring about gnucash.
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=646591. Please update any external references or bookmarks.