ECS - View consortium-wide settings for Inventory - Instances - Subject sources

Description

Purpose: Consortium managers need to manage controlled vocabularies common to all consortium members for a variety of purposes, including to maintain consortium-wide integrity and to allow for streamlined management of consortium members.

This should follow the "List" pattern for Consortium settings. This case is in support of Subject sources

User story statement(s):

As an authorized consortium administrator working within the central consortium tenant,
I want to manage consortium-wide controlled vocabularies for Inventory - Instances - Subject sources exclusively
so that consortium-wide interoperations and shared instance records behave consistently and uniformly

Scenarios:

  1. Display columns associated with setting:

    • Given an authorized user is in Consortium manager - Inventory

    • When that user clicks on Instances - Subject source

    • Then Subject sources appears as a header in the third pane

    • AND the number of selected institutions appears as a subheader in the third pane

    • AND all columns associated with Settings: Inventory: Subject sources should be displayed (Name, Code, Source, Last updated, Actions)

    • AND an additional column with a header of "Member libraries" should be present to indicate what member(s) that value is associated with

  2. Display of member column when shared:

    • Given Scenario 1

    • When the "share" setting is "true" for a given Name

    • Then the value should be a single entry AND the member association should display "All"

  3. Display of member column when not shared:

    • Given Scenario 1

    • When the "share" setting is "false" for a given Name

    • Then a separate entry for should appear for each selected member AND NO entry should appear for members not selected

  4. Actions column

    • Given a line is editable based on Source

    • When I have appropriate permissions

    • Then the available editing icons appear in the Actions column

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

Activity

Show:

Mikita Siadykh October 29, 2024 at 7:30 AM

as we need to complete sprint closing this one based on QA's verification (and Dennis' demo), please take a look as well - I put a label

Maksym Ishchenko October 28, 2024 at 2:13 PM

Hi

Ticket verified on . Subject sources is option is available and working on Consortium manager app. Moving ticket further

 

Yury Saukou October 24, 2024 at 12:05 PM

Available on

Serhii_Nosko October 23, 2024 at 3:25 PM

Fixed in scope of https://github.com/folio-org/mod-inventory-storage/pull/1102 by adding necessary module permissions.

Deployed to and verified here

Yury Saukou October 23, 2024 at 11:53 AM
Edited

All actions except “share“ work as expected. Share required BE attention:
cc



Tested on

 

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 8, 2024 at 7:20 PM
Updated December 3, 2024 at 4:06 PM
Resolved October 29, 2024 at 7:30 AM
TestRail: Cases
TestRail: Runs