Inventory (UXPROD-785)

[UXPROD-3905] Settings page. Inventory > Instances > Related instances Created: 03/May/22  Updated: 06/Dec/23

Status: Draft
Project: UX Product
Components: None
Affects versions: None
Fix versions: TBD
Parent: Inventory

Type: New Feature Priority: P3
Reporter: Charlotte Whitt Assignee: Ryan Taylor
Resolution: Unresolved Votes: 0
Labels: back-end, epam-folijet, front-end, inventory
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Cloners
clones UIIN-471 Settings page. Inventory > Instances ... Closed
Defines
defines UXPROD-785 Inventory In Progress
Release: Not Scheduled
Epic Link: Inventory
Development Team: Folijet
Rank: Cornell (Full Sum 2021): R3

 Description   

Purpose: In Inventory we will have a new accordion for Related instances, where following categories in MARC21 is supported, as well as the libraries will have the option to customize their list of Related instances

Nature of content is defined as the specific character of the primary content of a resource (e.g., legal articles, interim report). Felix Hemme has created a core list of terms, which has been reviewed by the MM-SIG working group on Resource type, Format and Material types. See: https://docs.google.com/document/d/15b5ZLN3ChRy8RKqTOpfmYLZ5sZtmJJ62RZ0u-B7ZWd4/edit

The core list of terms for Nature of content specifies will be implemented with FOLIO as source and not editable, while it mapps to specific MARC fields, e.g. 513 $a, 516. It's possible to create, edit, and delete locally defined terms.

As a catalog manager, I want to review and manage the list of Nature of content.

Scenarios:

  1. Scenario
    • Login to FOLIO snapshot stable, and go to Settings
    • When selecting Inventory > in the menu Instances is displayed in the 2nd pane
    • When selecting > Nature of content
    • Then the Nature of content setting page open (displayed in 3rd pane),
  2. Scenario
    • When the Nature of content setting page is open,
    • Then the top bar in 3rd pane display: Instances > Nature of content
  3. Scenario
    • The Nature of content has following elements
      • Nature of content: The core list of Nature of content terms
      • Source: Which is folio or local
      • Last updated: Data from the Metadata component
  4. Scenario
    • The Nature of content terms set as Folio defined terms
    • The Nature of content follows the Core list of terms, and the terms are listed alphabetically - see first column (in English) - https://docs.google.com/document/d/15b5ZLN3ChRy8RKqTOpfmYLZ5sZtmJJ62RZ0u-B7ZWd4/edit
      • audiobook
      • autobiography
      • bibliography
      • biography
      • comic (book)
      • exhibition catalogue
      • experience report
      • festschrift
      • illustrated book / picture book
      • journal
      • literature report
      • monographic series
      • newspaper
      • proceedings
      • report
      • research report
      • school program
      • textbook
      • thesis
      • travel report
      • website
    • The Source is set to be 'folio'
  5. Scenario
    • The Nature of content can be set as locally used term
    • The Source is set by the system to be 'local'
  6. Scenario
    • When click on edit the locally defined terms can be edited
      • Nature of content
      • Source
      • The actions buttons now displayed are 'Save' and 'Cancel'
  7. Scenario
    • When edit of a Nature of content term and/or Source is done
    • Click on 'Save'
  8. Scenario
    • When navigation away when in the middle of edit of a Nature of content term
    • Then the standard modal will show, warning about: There are unsaved changes (e.g. like in the Settings > Inventory > Instance > Resource types)
  9. Scenario
    • When click on the trash icon it's possible to delete the row:
      • Nature of content
      • Source
      • Last updated
  10. Scenario
    • Go to a given term, which is to be deleted
    • click on 'trash icon'
    • Then the standard modal will show, warning about:
      • Headline: Delete Nature of content
      • Text: The Nature of content [given term] will be deleted.
    • Select buttons: 'Cancel' or 'Delete'
    • The modal will be e.g. like in the Settings > Material Types
  11. Scenario
    • When adding a new Term to the list of Nature of content, click on the 'New' icon
    • A new line in the top of the list will be added, which consist of
    • A text input box for Nature of content term
    • A system generated source setting labeled 'local'
  12. Scenario
    • When click New' button to add a new format
    • Enter "Audiobook" as Nature of content term. Please note, that the Nature of content term already exists as one of the terms defined in the core list of terms, with source folio.
    • Then I get an error message: "The term has to be unique. Please enter a different term."

Overview:

Out of scope for this story will be
a) systematic check against deletion of a Nature of content with associated instance records - see UIIN-xxx
b) load of a evt. revised version of the list of core terms - relevant for a later phase



 Comments   
Comment by Erin Nettifee [ 28/Nov/22 ]

Charlotte Whitt I am cleaning up the "Settings" epic - I moved this to a feature, which I think is probably right, since we seem to be managing the Settings pieces now within the apps framework and not as its own epic.

Comment by Ann-Marie Breaux (Inactive) [ 06/Dec/23 ]

Moved from Prokopovych backlog to Folijet Backlog cc: Ryan Taylor

Christine Schultz-Richert If we have to do any related titles work for LOC, this feature will come into play

Generated at Fri Feb 09 00:35:43 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.