Bug 36263 - Incorrect subscription renewal dates
Summary: Incorrect subscription renewal dates
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Serials (show other bugs)
Version: 23.05
Hardware: All All
: P5 - low enhancement
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-07 01:02 UTC by Wainui Witika-Park
Modified: 2024-09-24 11:22 UTC (History)
1 user (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wainui Witika-Park 2024-03-07 01:02:24 UTC
A user on 23.05 tried to renew a subscription in the serials module via the renew button in the subscription details page.

After the renewal is submitted, the new date is incorrectly calculated. For example, when trying to renew a subscription, they entered the subscription start date of 1/03/2024, and renewed for the length of 12 months, but when attempting to renew again, the new start date calculated to 01/01/2025. They retested other renewal lengths (such as 4 weeks, 6 months etc), and in various scenarios the date continued to miscalculate.
Comment 1 Lucy Vaux-Harvey 2024-09-24 11:22:08 UTC
I am seeing very similar behaviour at version 23.11.08. When renewing a subscription, on the 'Serials subscription renew' pop-up screen the Start date shown is always 01/01/xxxx, with the year being the year of the current subscription expiration regardless of 'actual' renewal start date which should be calculated from the current subscription expiry date.