Add scheduled job which Recalculates Rota Assignment on Resource Sharing Borrowing Requests in Locate Failed Status
We are trying to configure a more automated workflow for Resource Sharing in our consortium. We recently reconfigured our Resource Sharing settings. Our Partners' Locate Profiles were all changed from not checking availability (so we had time to manually manage queues) to "Check for availability" so that items will pass instantly through the Rota if an item is not available at a partner. Then each of the Resource Sharing Libraries modified their Library Details from cancelling requests on locate failure to not cancelling requests on locate failure, which keeps the request Active after it passes through the Rota unfilled, and puts it into a status of Locate Failed. Currently, there is no job to automate the process of Recalculating the Rota Assignment for requests in any Status, let alone the Locate Failed status, so we are manually passing these requests back through the Rota by manually selecting Recalculate Rota Assignment for each one. We would like to perform this automated Recalculate Rota Assignment job daily for a set amount of time or until an entered "date not needed by" gets near (monitored manually), at which point we can help the patron acquire the item via others means at our own discretion. This setup will help our requests reach available partners more quickly and allow an automated way of re-checking Partners for requested items that become available again.