[UXPROD-3341] Renew item from checkout screen Created: 27/Sep/21  Updated: 30/Nov/21

Status: Open
Project: UX Product
Components: None
Affects versions: None
Fix versions: None

Type: New Feature Priority: TBD
Reporter: Ian Walls Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Development Team: None
PO Rank: 0
Rank: Cornell (Full Sum 2021): R1

 Description   

Current situation or problem:

If a patron brings a material to a service point in order to renew it, staff cannot follow the normal checkout workflow to perform the renewal; they must instead look up the patron, find the loan in the list of current loans, and renew from there.  This involves much more keyboard and mouse interaction, instead of simple barcode scanning, and makes for slower turn around time on the renewal action.

 

Proposed solution/stories

**On the checkout screen, after scanning in a patron barcode, scanning in the barcode of a material already on loan to that patron will automatically perform a renewal according to circulation rules (if permitted).  If renewal is not permitted, an error message will be presented explaining that this material cannot be renewed at this time.  If the material is on loan to another patron, the existing warning message will still be presented.

 



 Comments   
Comment by Erin Nettifee [ 11/Nov/21 ]

Ian Walls I think it might be more appropriate to build a small modal or even separate app that does a quick renew, than to use the check out app. Reason being that there are already concerns about that apps performance, and renewing uses its own API call, so to follow this solution you'd need to add a step into checkout-by-barcode to validate/redirect if it's actually a renewal instead

Generated at Fri Feb 09 00:31:15 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.