CIRC: Max Short Loan Per Day for today does not allow request for other days
- Article Type: General
- Product: Voyager
- Product Version: 8.1.0
Description:
Issue number: 16384-20866 / VYG-4602
Module: Circulation
Releases replicated in: 7.0.1 - 8.2.0
Last version without bug: n/a
Expected results: When Max Short Loans Per Day Apply=Y in Circulation policy, patrons would be allowed to place the corresponding n number of reservations with start times in a given day.
That is, the max number would apply to the number of reservations taking place per day.
Actual results: When Max Short Loans Per Day Apply=Y, patrons cannot place n reservations for subsequent days if they have already placed n reservations for today.
Workflow implications: Confusing; inconsistent behavior.
Replication steps:
In System Administration > Circulation > Policy Definitions > [policy] > Patrons > [patron group 1] > Patron Rules, set Max Short Loan Apply=Y with a limit of 5.
In System Administration > Circulation > Policy Definitions > [policy] > Patrons > [patron group 1] > Patron Rules, set Max Short Loan Per Day Apply=Y with a limit of 2.
In Circulation, as a patron in patron group 1, make a short loan request for later today.
As the same patron, make an additional short loan request for later today.
The patron has now reached the Max Per Day, but not the overall Max Short Loan limit.
Now attempt to make a third short loan request for tomorrow.
When you click on the button to choose your start and end times, a dialog box opens:
“A database error has occurred while attempting to retrieve available short loan times.”
Click OK.
You will be returned to the request window.
If you attempt to make another short loan request for the patron, a different dialog box will appear for this and subsequent attempts:
“The short loan has been blocked for the following reason: Patron has reached the limit of short loans allowed scheduled for a single day.”
You cannot make additional short loan request.
Now cancel all of the short loan requests and make 2 short loan requests for tomorrow – the Max Per Day for tomorrow.
Make a third request for the day after tomorrow. This will be allowed.
You will be permitted to request the Max Short Loan Per Day for days other than today, up to the overall Max Short Loan allowed.
Workaround: Do not use Max Short Loan Per Day; OR temporarily cancel one of today’s short loans to make short loan requests for other days, and then re-submit the canceled short loan request.
Resolution:
- Article last edited: 3/23/2015