[Subscriptions] "Next Expected Match" is not updated if the subscription paid early #9846
-
Support guidelines
I've found a bug and checked that ...
DescriptionWhen a subscription of the current period is paid early, "Next Expected Match" field is still showing the payment day instead of the "Not expected this period" text. Debug informationDebug information generated at 2025-02-16 12:23:47 for Firefly III version v6.2.6.
Expected behaviourIt should display "Not expected this period" text. Steps to reproduce
If the payment is made on the payment date, that is 2025-02-18, it will show as "Not expected this period": Additional infoNo response |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hey, thanks for starting this discussion. So there are two periods that are important here. The bill period, which runs from 18 Jan to 18 Feb to 18 March etc., and the view period, which runs from 1 Feb to 28 Feb.
This is correct behavior. The bill period starts later than the paid date. In your example, the bill period starts on 18 Feb, but the bill was paid on 16 Feb. Between 1 Feb and 28 a new bill period starts (on 18 Feb) so Firefly III expects 1 payment on the 18th or later.
This is correct behavior. There is one payment date expected in the view period, which is 2025-02-18 or later. Since you paid the bill on that day, no (other) bill payments are expected this period. Hope this helps Cheers, |
Beta Was this translation helpful? Give feedback.
Hey, thanks for starting this discussion.
So there are two periods that are important here. The bill period, which runs from 18 Jan to 18 Feb to 18 March etc., and the view period, which runs from 1 Feb to 28 Feb.
This is correct behavior. The bill period starts later than the paid date. In your example, the bill period starts on 18 Feb, but the bill was paid on 16 Feb. Between 1 Feb and 28 a new bill period starts (on 18 Feb) so Firefly III expects 1 payment on the 18th or later.