Allow users to select Shared instances

Description

Purpose: In a consortium environment, Instance records may contain holdings from multiple institutions and users from one library may need to evaluate materials that are held by different institutions. In order to support this need, separate facets are being created in Inventory UI to allow user to filter by whether the Instance record is shared, and which member libraries have holdings on those instances. For consistency, we need to update the find-instance-plugin to include these facets in a consortia environment.

Requirements: 

  • For tenants in a consortium environment and on a member tenant, allow user to select a Shared instance from the plugin (currently results in an error)

Examples

Title look-ups

  • Orders

  • Receiving

  • Requests

  • FOLIO Instance Title data

Scenarios:

  1. Scenario - Select Shared instance:

    1. Given the tenant is in a consortium environment and the user is in a member tenant

    2. When the user selects a Shared instance in the plugin

    3. Then the Shared instance should be selected 

Environment

None

Potential Workaround

None

Attachments

4

Checklist

hide

TestRail: Results

Activity

Show:

Valery_PilkoSeptember 29, 2023 at 11:18 AM

Verified on  https://folio-dev-spitfire-2nd-consortium.ci.folio.org/ for Requests and Receiving apps
See attached screencasts:

Valery_PilkoSeptember 26, 2023 at 12:01 PM
Edited

Verified on https://folio-dev-spitfire-2nd-consortium.ci.folio.org/ for Orders and Inventory apps
See attached screencasts:

For Receiving and Requests apps will be tested in scope of sprint testing because we don't have such modules on Spitfire Consortium Rancher environment.

Done

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Poppy (R2 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 19, 2023 at 2:34 PM
Updated November 24, 2023 at 8:58 PM
Resolved October 3, 2023 at 7:25 PM
TestRail: Cases
TestRail: Runs