Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
Core: F - Sprint 97, Core: F - Sprint 98
-
5
-
Prokopovych
Description
Overview: Implement Holdings source as reference records by using the standard Settings component. The system will come with two predefined holdings sources: FOLIO and MARC, which i non editable.
In Inventory the libraries can choose whether to maintain holdings records directly in Inventory, or choose to maintain the holdings record in MARC Format for Holdings (MFHD), or maybe maintain the holdings records outside of FOLIO in the Union Catalogue. The source codes will control this edit behavior.
Scenarioes:
- Scenario
- Log into FOLIO Snapshot https://folio-snapshot.dev.folio.org/, go to Settings > Holdings
- When viewing the submenu in the 2nd pane, there will be a new menu called: Holdings sources
See UX mock up here:
- Scenario
- Scenario
- When the Holdings sources page is open,
- Then the top bar in 3rd pane displays: Holdings sources
- Scenario
- The Holdings sources has following elements
- Name: Which define the name of the Holdings source
- Source: Which define the source, e.g. folio or local
- Last updated: Data from the Metadata component
- The Holdings sources has following elements
- Scenario
The list of predefined terms will beFOLIO - a non editable sourceMARC - a non editable source
- Scenario
When the holdings source is predefined in FOLIOThen source will be set as 'folio'
- Scenario
- When the holdings source is locally defined
- Then source will be set as 'local'
- Scenario
- All locally defined holdings sources will have an edit option, a pen icon
- When click on the 'pen' it's possible to edit the given
- Holdings source
- The actions buttons now displayed are 'Save' and 'Cancel'
- Scenario
- When edit of a given locally defined Holdings source is done
- Click on 'Save'
- Scenario
- When navigating away when in the middle of edit of a Holding source
- Then the standard modal will show, warning about: There are unsaved changes.
- Scenario
- All locally defined holdings sources will have an delete option, a trash can icon
- When click on the trash can icon it's possible to delete the row:
- Name (of the holdings source)
- Source
- Last updated
- Scenario
- Go to a given locally defined Holdings source, which is to be deleted
- click on 'trash can icon'
- Then the standard modal will show, warning about:
- Headline: Delete Holdings sources
- Text: The Holdings source [given term] will be deleted.
- Select buttons: 'Cancel' or 'Delete'
- Scenario
- Scenario
- When click '+ New' button to add a new Holdings source, and
- enter "MARC" as Holdings source (which already exist) as one of the FOLIO predefined Holdings sources.
- Then I get an error message: "The Holdings source has to be unique. Please enter a different name for the Holdings source."
TestRail: Results
Attachments
Issue Links
- blocks
-
UIIN-1231 Create permission for CRUD of holdings sources (Settings > Inventory)
-
- Closed
-
- defines
-
UXPROD-2452 Holdings Record. Implement new Source data element (detailed view and edit)
-
- Closed
-
- is blocked by
-
MODINVSTOR-542 Holdings Source: add to Accordion Administrative data in details, edit
-
- Closed
-