Display Holding OR Location name in location column in search results

Description

Overview: When reviewing search results in the receiving app, instead of showing the proper Holdings location in the search results, the location displays as "invalid reference".

Scenario:

  • Given user has opened a POL that now references one or more Holdings

  • When viewing the related "Receiving titles" in the search result list

  • Then the location column shows the related Holdings Name(s)

 

Steps to Reproduce:

  1. Log into folio-snapshot as diku_admin

  2. Go to the Orders app

  3. Create an order that has Inventory = create instance, holdings, item, and Manually create pieces is NOT checked. As part of creating the POL, you will assign 1 or more locations to the POL.

  4. Open the order

  5. Go to the receiving app

  6. Look up the title of the POL that you just created

  7. Review the Location information in the search results

Expected Results: The proper location(s) shows in the Location column of the search results based on the Holdings UUID

Actual Results: It shows "invalid reference" as there is no Location UUID present for this order.

Additional Information: See attached video

Environment

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Tetiana Paranich October 1, 2021 at 8:58 AM

Work as expected on https://folio-testing.dev.folio.org

Google Chrome Version 93.0.4577.63 (Official Build) (64-bit)

See the attached

,

Mikita Siadykh September 30, 2021 at 5:20 AM

 changes are available on snapshot env, please review

Mikita Siadykh September 20, 2021 at 12:24 PM

 yep, it's possible, estimated as 1 SP

Dennis Bridges September 17, 2021 at 8:46 PM

 I believe this just relates to the changes we are making to POLs that mean they could now have a Holdings ID and not a Location ID. 

Essentially the Holdings "Name" is made up of the current location of the holdings and the call number. Meaning we should be able to just display the Holdings name in this column as it IS technically a location as well.

Does that make sense? Is it possible to show one or the other depending on what is available in the POL?

Ann-Marie Breaux September 14, 2021 at 7:31 PM

Hi Please see the note at the top of the description. I'll also mark it blocked until you have a chance to review it

Done

Details

Assignee

Reporter

Tester Assignee

Labels

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

R3 2021

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created September 14, 2021 at 9:04 AM
Updated October 4, 2021 at 2:20 PM
Resolved October 4, 2021 at 2:20 PM
TestRail: Cases
TestRail: Runs