Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
-
Core: F - Sprint 80, Core: F - Sprint 81
-
3
-
Prokopovych
Description
Purpose: The Item HRID is the human readable version of the Item UUID. This story is about implementation of the ability to search on the Item HRID directly from the search box in the First pane, when the Item segment is selected. This story relates to the umbrella story UIIN-112, listing all Search options in Inventory (instance | holdings | item).
Use case: As a cataloger I want to search for a specific item record, and that can be done by the item HRID, while item barcode is not a required element. This is a very typical daily task for a cataloger maintaining item records.
Scenarios:
- Scenario
- Go to FOLIO Snapshot, go to the Inventory app, and select the Item segment.
- Given the Search Box in the first pane
- When selecting the Instance segment, then following search options are listed in following order:
- Keyword (title, contributor, identifier)
- Barcode
- ISBN
- ISSN
- Accession number (item) (NEW)
- Effective call number (item), keyword (NEW)
- - Effective call number (item), eye readable (NEW)
- - Effective call number (item), normalized (NEW)
- Enumeration, chronology (NEW)
- Volume (NEW)
- Copy number (item) (NEW)
- Item notes (NEW)
- Circulation notes (NEW)
- Item identifier (all) (NEW)
- - Former item ID (NEW)
- PO line number Not MVP
- Item HRID
- Item UUID (NEW)
- Query search
- Keyword (title, contributor, identifier)
- Go to FOLIO Snapshot, go to the Inventory app, and select the Item segment.
- Scenario
- When selecting Item HRID as search term in the search box
- and enter a given Item HRID (which exist), e.g. item000000000015
- Then (for MVP) the given result (Instance record, with associated holdings, and item records) is displayed - just like implemented for search on barcode.
- Scenario
- When selecting Item HRID as search option in the search box
- and enter a given Item HRID (which does not exist in the FOLIO Snapshot environment)
- Then following error message is shown as a pop up: No results found for Item HRID [item HRID number entered]. Please check your spelling.
- Scenario
- When searching on Item HRID
- Then the search is performed on the Item HRID data element in the Item record {the CGL query language search will be: item.hrid = "item000000000015"}
- Senario
- When entering a search
- Then is
- alphanumeric (1-9, a-z)
- Scenario
- Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2180 Q1 2020 Timebox for Priority Inventory Search and Filter Enhancements
-
- Closed
-