Inventory search. Item segment. Search by using query language

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose: Implement in the Item segment the same possibility as in the Instance segment to do search by enter of query language in the search box (see implementation: ). The queries support combined search using e.g. boolean operators (AND, OR, NOT). The search can be done across all three record types (instance, holdings, item).

Usecase: catalogers experienced with the query language (CQL) can do advanced searching within Inventory by using the query syntax.

Example on queries:
...

Scenarios:

  1. Scenario

    • Login to FOLIO Snapshot, go to Inventory

    • When in the 1 st pane, then in the Item segment, in the search dropdown menu

    • There is a search term labeled: Query search (as the last listed search option)

  2. Scenario

    • When viewing the list of search terms in the drop down menu

    • Then the Query search is at the bottom of the list

  3. Scenario

    • When selecting 'Query search'

    • Then enter the CQL query e.g.: item.enumeration = ”v.71"

    • The result will be:

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte Whitt November 18, 2019 at 6:18 PM
Edited

Thanks for helping with this

Did following tests:

  • item.volume = ”3” (after I added Volume "3" to an item record - for test purpose)

  • item.enumeration = ”v.71”

This is awesome. I'll close the story as done.

Done

Details

Assignee

Reporter

Tester Assignee

Labels

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 13, 2019 at 12:16 PM
Updated September 15, 2020 at 9:04 AM
Resolved November 18, 2019 at 6:21 PM
TestRail: Cases
TestRail: Runs