Details
Reporter
(OLD ACCOUNT) Erin Nettifee(OLD ACCOUNT) Erin NettifeePO Rank
0Rank: Cornell (Full Sum 2021)
R3TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Reporter
(OLD ACCOUNT) Erin Nettifee
(OLD ACCOUNT) Erin NettifeePO Rank
0
Rank: Cornell (Full Sum 2021)
R3
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created November 18, 2022 at 4:54 PM
Updated January 23, 2025 at 4:12 PM
Current situation or problem:
Libraries can have a single item that is on reserve for more than one course. This can occur for courses offered during the same semester, or courses offered in sequential semesters, e.g.
item A is on reserve for Courses B and C during Fall 2022
item A is on reserve for course B during Fall 2022 and Course C during Spring 2023
If a library removes item A from being on reserve for Course B, and item A had a temporary location, the removal of the reserve removes the temporary location. But if item A is also on reserve for Course C, the removal of the temporary location causes issues for the reserves of Course C.
This feature is meant to encompass work to introduce functionality such that, when an item is removed from reserve, FOLIO:
checks for the existence of a reserve record for another course being offered from that point forward;
if another reserve record is found, FOLIO presents a modal that shows information about the other reserve
FOLIO requires confirmation before removing the reserve.
In scope
Development of functionality such that, when the trash-can is clicked to remove a reserve, FOLIO queries existing reserve records so see if other records for that item exists.
Development of a UI modal such that, if another reserve record is found, FOLIO reports to the user
the additional course(s) where the item was found;
location information for the additional course(s);
the semester(s) those courses are offered;
links to view those course records;
require confirmation to proceed with removing the reserve from the course that the FOLIO user is currently working in.
Out of scope
Searching for whether the item was on reserve in the past - that's not relevant for preventing errors in this scenario.
Logic to automatically handle location changes - this may be handled in another feature.
Use case(s)
Proposed solution/stories
Links to additional info
This jira is a stub based off of discussion in Slack; more requirements discussion would be needed before development could begin.
Questions