Details
-
New Feature
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Lotus R1 2022
-
Volaris
-
-
0
-
R5
Description
Current situation or problem:
Under some circumstances, items in FOLIO inventory may share a barcode, but FOLIO requires all item barcodes to be unique. One potential remedy in these situations is to add a suffix to the barcodes to make them unique WITHOUT updating the physical barcodes on the item. Another situation may arise when handling items from outside the local FOLIO inventory (eg. ILL, INN-Reach integration, etc.). We need a mechanism to disambiguate items under these circumstances when presented with an unaltered barcode.
In scope
- Alternative workflow in ui-checkin that performs a right-truncated wildcard search for an item by the entered barcode and presents a disambiguation UI
- Settings to enable/disable (and possibly configure certain criteria for) this functionality
Out of scope
- Similar functionality in ui-checkout
Use case(s)
- Multiple libraries hosted in one FOLIO tenant that have duplicated barcodes in their physical collections and wish to utilize suffixes to distinguish items without altering their physical barcodes and be able to distinguish them when performing check-in transactions
- Circulating items borrowed from other institutions (ILL or INN-Reach) where you do not control the barcodes and duplication is a possibility for which you need to account
Proposed solution/stories
To avoid inadvertently transacting with the incorrect item, it should be possible to perform a "fuzzy" or wildcard match on the entered barcode before calling the check-in-by-barcode API to actually check in the item. If more than one matching item record is returned, then a modal should be presented with a list of items (similar to the "move request" modal in ui-requests) to choose from. When an item is selected, it's specific barcode should be used to conduct the transaction.
Links to additional info
Questions
TestRail: Results
Attachments
Issue Links
- is defined by
-
UICHKIN-309 Perform Wildcard Item Lookup Before Performing Check in Transactions in Check in App
-
- Closed
-
-
UICHKIN-321 SPIKE: investigate possibility for wildcard search implementation in ui-checkin module
-
- Closed
-
-
UICHKIN-327 Update Item List Modal Contents Presented When Performing Wildcard Item Lookup Before Check inTransaction in Check In App
-
- Closed
-
-
UICIRC-712 Add Setting to Enable/Disable Wildcard Barcode Match and Disambiguation in Circulation Apps
-
- Closed
-
-
UICIRC-754 Remove "Requests" from list of circulation apps to enable perform wildcard lookup of items by barcode in Circulation settings
-
- Closed
-
-
UIREQ-699 SPIKE: investigate possibility for wildcard search implementation for ui-requests module
-
- Closed
-