[ECS Eureka + Okapi] Add requests ID / UUID as a search parameter in the requests app search box - Staff slips related

Description

Problem:

There is a new token in the staff slips https://folio-org.atlassian.net/browse/UIREQ-1117, but the search box in the Requests app does not search on this parameter.

Solution:

Extend the search box to include the parameter for UUID / Requests ID in the query string sent to the backend.

Must occur in the Central tenant.

The solution will solve for both single tenant okapi and ecs eureka platforms.

Testing:

The following conditions must be tested to ensure that this functionality meets stakeholders needs.

  • Ensure that id a user scans the image generated from the token {{request.barcodeImage}} the search works.

  • Ensure that if a use types in the value generated from the token of either {{request.barcodeImage}} or {{request.requestID}} the search works.

Potential issues:

If the backend does not include the request Id / UUID then it will need to be added. --Alex – “There would also need to be a migration job to add this data to the search data”

Questions:

  • Slips Printed from the central tenant – what is the request ID that is supplied?

  • If a slip is printed form the central tenant and then scanned into a data tenant will the request still open? Should it? Is the request ID synced across all tenants or is it unique to each tenant.

Environment

ECS Eureka

Potential Workaround

None

Attachments

4
  • 12 Feb 2025, 08:19 AM
  • 12 Feb 2025, 08:17 AM
  • 06 Feb 2025, 10:46 AM
  • 06 Feb 2025, 10:07 AM

Checklist

hide

Activity

Show:

Thomas Trutt February 12, 2025 at 2:20 PM

Looks good – thanks all.

Oleksandr Hrusha February 12, 2025 at 8:19 AM
Edited

Checked on okapi ramsons , works as expected

Oleksandr Hrusha February 12, 2025 at 8:17 AM
Edited

Checked on eureka ecs ramsons , works as expected

Dmitriy Litvinenko February 11, 2025 at 3:02 PM

Irina Pokhylets February 7, 2025 at 11:06 AM

From Volaris' perspective search request by UUID works by the value generated from the token {{request.barcodeImage}}.

Done

Assignee

Reporter

Priority

Story Points

Development Team

Vega

Fix versions

Release

Ramsons (R2 2024) Service Patch #1

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created January 27, 2025 at 4:04 PM
Updated February 12, 2025 at 2:20 PM
Resolved February 6, 2025 at 3:43 PM
TestRail: Cases
TestRail: Runs