Details
Assignee
Charlotte WhittCharlotte WhittReporter
Charlotte WhittCharlotte WhittTester Assignee
Charlotte WhittCharlotte WhittPriority
P3Development Team
SpitfireTestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Charlotte Whitt
Charlotte WhittReporter
Charlotte Whitt
Charlotte WhittTester Assignee
Charlotte Whitt
Charlotte WhittPriority
Development Team
Spitfire
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created October 8, 2019 at 12:08 PM
Updated March 11, 2025 at 12:18 PM
Purpose: Accession number is an element in the Holdings record, and in the item record. This story is about implement the ability to search on the holdings accession number from the search box in the First pane, when the Segment Holdings is selected. This story relates to the umbrella story https://folio-org.atlassian.net/browse/UIIN-112#icft=UIIN-112, listing all Search options in Inventory (instance | holdings | item).
THE ELEMENT is not visible in the UI -- CW will investigate why (might be a bug)!!!
Scenarios:
Scenario
Go to FOLIO Snapshot, go to the Inventory app, and select the Holdings segment.
Given the Search Box in the first pane
When click on the select list for search options following list is displayed:
Keyword (title, contributor, identifier)
ISBN
ISSN
Accession number (holdings) (NEW)
Call number, keyword (holdings) (NEW)
Call number, eye readable (holdings) (NEW)
Call number, normalized (holdings)(NEW)
Copy number (holdings) (NEW)
Shelving order (NEW)
Shelving title (NEW)
Holdings statement (all) (NEW)
Enumeration, chronology (NEW)
Holdings notes
Holdings identifier (NEW)
Former holdings ID
PO line number (NEW) Not MVP
Holdings HRID (NEW)
Holdings UUID (NEW)
Query language
Scenario
When selecting accession number (holdings) as search term in the search box
and enter a given accession number (an existing accession number in a holdings record)
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 accession number (holdings) as search option in the search box
and enter a given accession number (which does not exist in the FOLIO Snapshot environment)
Then following error message is shown as a pop up: No results found for accession number (holdings)
123456
. Please check your spelling.Scenario
When searching on accession number (holdings)
Then the search is performed in the accession number data element in the Holdings record - CQL query: holdingsRecords.accessionNumber = "123456".
Senario
When entering a search query
Then can be
alphanumeric (1-9, a-z, A-Z, diacritics)
right truncated with asterisk
include special characters as () and other symbols - same implementation as for search on barcode (https://folio-org.atlassian.net/browse/UIIN-143#icft=UIIN-143)