Wishlist: Barcode creation date
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
EG 2.10
It would be useful to have a creation date field in the actor.card table to store when barcodes are created/issued. This should be visible to staff in the staff clients, show all cards display.
This would be useful for a few reasons.
1. If a customer has multiple active cards, it would show staff which card was given out most recently. For cases where we only want one active card and the others will be marked inactive. It could be that the sort order of the barcodes already indicates this info, but this would make it clear.
2. If a library charges for replacement cards, but has a policy that gives out one free card every x years. This would allow staff to see the last time a new card was given out.
It may be possible to use the auditor.actor_card table to pull in the creation dates for existing cards, maybe just use the actor.usr creation date for those that existed before there was history or before a migration.
Josh
Changed in evergreen: | |
status: | New → Confirmed |
tags: | added: patron |
Here at GRPL, we've had a local customization for this for years. Here's a look at the commit against 2.10. I've also added changes to the Web client under 2.11, but I don't have those in a public repository yet.
https:/ /github. com/grpl- eg/eg_2_ 10/commit/ 3d9c6f1a05f9dba 6d2dd44bd135c1d 71a7b1f55a