wish: improve handling of end of month scheduled transactions

Bug #1655542 reported by Kinnin Vo-Shay
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
HomeBank
Fix Released
Wishlist
Maxime DOYEN

Bug Description

Thank you for the recent updates to the scheduled transactions UI! They've been great, making them easier to use!

Having started using them more, I found that the "every 1 month" functionality is slightly off when dealing with transactions scheduled for the end of the month, where a shorter month changes things unexpectedly.

As an example, a transaction that recurs every "1 month", scheduled for January 31st, will go as so:
January 31
February 28
March 28
April 28
...
Homebank handles January and February just fine, but notice that the transactions March onward are scheduled for the 28th, due to February's shorter length.

If I schedule something to recur on the 31st, I like the fact that Homebank catches the shorter month and handles it automatically. However, after that short month, I think it should continue to attempt to schedule following recurrences on the 31st.

This is Homebank 5.1.2, on Windows 10.

Kinnin Vo-Shay (vo-shay)
summary: - wish: support "start/end of month" in scheduled transactions
+ wish: improve handling of end of month scheduled transactions
Maxime DOYEN (mdoyen)
Changed in homebank:
assignee: nobody → Maxime Doyen (mdoyen)
importance: Undecided → Wishlist
milestone: none → 5.1.4
status: New → Confirmed
Maxime DOYEN (mdoyen)
Changed in homebank:
status: Confirmed → In Progress
Maxime DOYEN (mdoyen)
Changed in homebank:
status: In Progress → Fix Released
status: Fix Released → Fix Committed
Maxime DOYEN (mdoyen)
Changed in homebank:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.