Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-508

Settings page. Inventory > Instances > Mode of issuance types

    XMLWordPrintable

Details

    • Core: F - Sprint 67, Core: F - Sprint 68
    • Prokopovych

    Description

      Purpose: In Inventory we use the Mode of issuance type element in the Instance record. Right now the solution is implemented as a hard coded list, but the refined solution is to implement a reference table in the Settings app. The Mode of issuance type can be e.g. Monograph, Sequential monograph, and Serial.

      FOLIO will provide a predefined list, but all Mode of issuance types can be editable (CRUD).

      As a cataloger, I want to review and manage the list of Mode of issuance types.

      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
        • then drill down to Instances > Mode of issuance types (displayed as a bullet point in the Instance list),
        • Then the Mode of issuance types setting page open (displayed in 3rd pane)
      2. Scenario
        • When the Mode of issuance types setting page is open,
        • Then the top bar in 3rd pane display: Mode of issuance types
      3. Scenario
        • The Mode of issuance types has following elements
          • Mode of issuance types
          • Source: Which define the source, e.g. folio or local
          • Last updated: Data from the Metadata component
      4. Scenario
        • The list of predefined terms will be
          • Integrating resource
          • Monograph
          • Other
          • Sequential monograph
          • Serial
      5. Scenario
        • The Mode of issuance types when predefined in FOLIO
        • Then source will be 'folio'
      6. Scenario
        • The Mode of issuance types can be set as a locally used term
        • The Mode of issuance type is then defined locally by the tenant
          • The source will then be 'local'
      7. Scenario
        • When click on the 'pen' it's possible to edit the
          • Type
          • The actions buttons now displayed are 'Save' and 'Cancel'
      8. Scenario
        • When edit of a Mode of issuance type is done
        • Click on 'Save'
      9. Scenario
        • When navigation away when in the middle of edit of a Mode of issuance type
        • Then the standard modal will show, warning about: There are unsaved changes (e.g. like in the Settings > Formats)
      10. Scenario
        • When click on the trash icon it's possible to delete the row:
          • Mode of issuance types
          • Source
          • Last updated
      11. Scenario
        • Go to a given Mode of issuance type, which is to be deleted
        • click on 'trash icon'
        • Then the standard modal will show, warning about:
          • Headline: Delete Mode of issuance types
          • Text: The Mode of issuance types [given term] will be deleted.
        • Select buttons: 'Cancel' or 'Delete'
        • The modal will be e.g. like in the Settings > Formats
      12. Scenario
        • When adding a new type to the list of Mode of issuance types, 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 Mode of issuance types
        • When saved, the source will be system generated, and the setting is 'local'
      13. Scenario
        • When click 'New' button to add a new Mode of issuance type
        • Enter "Monograph" as Mode of issuance type (which already exist) as one of the FOLIO predefined Mode of issuance types.
        • Then I get an error message: "The Mode of issuance types has to be unique. Please enter a different type."

      Out of scope for this story will be
      a) systematic check against deletion of a Classification identifier types with associated instance records - see UIIN-162

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                nielserik Niels Erik Gilvad Nielsen
                charlotte Charlotte Whitt
                Charlotte Whitt Charlotte Whitt
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases