Details
-
Bug
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Tested on Juniper release.
-
EPAM-Veg Sprint 136
-
3
-
Vega
-
Lotus (R1 2022) Bug Fix
-
-
Skidmore College
-
TBD
Description
Overview: We've noticed some odd behavior when checking out materials using loan policies with fixed due date schedules attached. The situation occurs when a user wishes to renew an item after its due date (truncated by the schedule), but the original date range is passed. In cases where a new date range applies and when one renews the item, one would expect the new due date to equal the one set by the new date range in the fixed due date schedule. However the renewal has no effect and the due date remains unchanged.
Steps to Reproduce:
- Log into a FOLIO environment as a user with check in/check out privileges
- Create a fixed due date schedule with two date ranges A and B. The two ranges should not overlap (see screenshot below).
- Create a loan policy X with the above fixed due date schedule attached. It should allow at least 2 renewals and renew from the system date.
- Log into your FOLIO environment a short period of time before date range A ends. The loan period for policy X should be greater than date range A so the policy truncates the loan period.
- Check out an item to which loan policy X applies.
- Wait until after date range A ends and date range B begins.
- Log back into the same environment and renew your item.
Expected Results: The item due date changes to the one set by range B.
Actual Results: The item due date remains the same.
Additional Information:
Tested on both Skidmore's FOLIO instance and Juniper snapshot
URL: https://folio-juniper.dev.folio.org
Interested parties:
Skidmore College
TestRail: Results
Attachments
Issue Links
- is duplicated by
-
CIRC-1521 Rolling Due Date Loans with Fixed Due Date Limits Not Renewing in the Current Fixed Due Date Period (Due Date Reset to Original Fixed Due Date Limit)
-
- Closed
-