Instance Record. Implement new element: Nature of content (detailed view and edit mode)

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose: Implement new element: 'Nature of content' in Inventory Instance record, the accordion Descriptive data. Nature of content terms are e.g.: bibliography, biography, exhibition catalogue, festschrift, newspaper, proceedings, research report, thesis, and website.
The display of the new element Nature of content are consistent displayed in the detailed view of the Instance record, and in edit mode of the Instance record. Nature of content is a Repeatable, not required element.

MVP-note:
This element is a must have for the German libraries. The German libraries has a controlled vocabulary for this.
This element is also necessary for the alignment of Inventory and eHoldings description of resources in the Codex Search.

Scenarios:

  1. Scenario

    • Login to FOLIO Snapshot, go to Inventory

    • Go to any given Instance record, view the record in edit mode.

    • When in create/edit mode of the Instance record, then drill down to the Descriptive accordion

    • Then the new element are to be viewed on the next line under Resource type

    • See UX wireframe:

  2. Scenario

    • The element Nature of content is a Repeatable, not required element

  3. Scenario

    •  

      • When entering data into the element,

      • Then values are selected from the select list, with values from the reference table in Settings > Inventory ()

  4. Scenario

    • When viewing the Instance detail record

    • Then the new element Nature of content is displayed in the accordion Descriptive data, next to the element Resource type; to the right.

Documents:

  1. Inventory Beta - Metadata Elements (tab: Instance Metadata for Inventory) https://docs.google.com/spreadsheets/d/1RCZyXUA5rK47wZqfFPbiRM0xnw8WnMCcmlttT7B3VlI/edit?ts=5b715226#gid=952741439 - see: column: B (), and column I (Title data)

  2. List of terms: https://docs.google.com/document/d/15b5ZLN3ChRy8RKqTOpfmYLZ5sZtmJJ62RZ0u-B7ZWd4/edit

Environment

None

Potential Workaround

None

Attachments

4

Checklist

hide

TestRail: Results

Activity

Show:

Charlotte WhittSeptember 27, 2019 at 11:41 AM
Edited

Manual test in FOLIO Snapshot, version @folio/inventory 1.12.1000604, using Chrome.

The element is implemented in the edit screen, and when selecting the values of Nature of content, all works as expected.

In the Detailed view of the Instance record the label should be added on the line below the block with Resource type values, similar to where Nature of content is displayed in the Edit view - following the general UX concept of the Edit and Detailed screens to be aligned.

I'll close this story as solved, and will write up a bug report for the Detailed view screen to be fixed (a tiny small, ui-only story) - UIIN748

Cate BoeremaSeptember 19, 2019 at 8:19 AM

I'm putting this back In Review so you can check the UI portion of this story, . If that's all working, I think we can close this as done and rely on MODINV-159 to address the fact that the element is editable when it shouldn't be. Thanks

Cate BoeremaSeptember 19, 2019 at 8:17 AM

Okay, thanks .

it is really important that we add scenarios to Inventory stories now specifying for all new fields whether they should be editable when source = MARC or now. I will create a story for putting Nature of content onto this blocked-fields endpoint: MODINV-159

Matt ConnollySeptember 18, 2019 at 8:35 PM

It looks like 'natureOfContent' needs to be added to the blocked-fields endpoint. or another backend dev will have to do this.

Ann-Marie BreauxSeptember 17, 2019 at 3:08 AM

Yes, this should NOT be an editable field if the Source of the record = MARC. Thanks, A-M

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Prokopovych

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 31, 2019 at 12:18 PM
Updated September 15, 2020 at 9:04 AM
Resolved September 27, 2019 at 11:41 AM
TestRail: Cases
TestRail: Runs