CIRC / SA: Hourly Loan due times calculate from open time
- Article Type: General
- Product: Voyager
- Product Version: 7.2.0
Description:
Bug Report Form
Date: 1 November 2010
Module(s): Circulation, SysAdmin
Release(s) replicated in: 7.2.x
Last version without bug (if applicable): 7.1.1
Expected results: When hourly loans are charged out, the due time will be calculated from the time of charge.
Actual results: When hourly loans are charged out, the due time is sometimes calculated from the Open time on the calendar for the following day.
This appears to be happening when a calendar/library is open 24 hours most of the week, and closed for a few hours; the behavior seems to happen between midnight and 5 a.m. on the first day the library resumes a 24-hour calendar.
Workflow implications: Due times are incorrect.
Replication steps:
1. In SysAdmin, set up a calendar with the following hours or similar:
a. Sunday – Thursday: 5 a.m. – 4:59 a.m.
b. Friday: 5 a.m. – 6 p.m.
c. Saturday: 10 a.m. – 7 p.m.
2. Apply this calendar to a circ policy, and ensure there is an hourly loan in the matrix.
3. In Circulation, on Monday morning between midnight and 5 a.m. (the last 5 hours of the first day the library resumes its 24 hour schedule), charge an hourly loan. The due time will be calculated from the next day’s Open time (5 a.m.).
Other information: This seems to only happen on the first day the library resumes 24-hour schedule. See also similar 16384-12193.
Workaround: Manually edit the due time of the loan.
Resolution:
Fixed in the circ server for 8.1.0.
- Article last edited: 3/20/2015