Uploaded image for project: 'ui-quick-marc'
  1. ui-quick-marc
  2. UIQM-66

quickMARC | Duplicate a MARC bibliographic record

    XMLWordPrintable

    Details

    • Template:
      Front-end User Story Template
    • Sprint:
      eHoldings Sprint 108, eHoldings Sprint 109, eHoldings Sprint 110
    • Story Points:
      5
    • Development Team:
      Spitfire

      Description

      As a librarian
      I want to create a MARC bibliographic record based on an existing MARC bibliographic record
      So that I do not have to import this record AND I can just create a new record while on the fly

      Background Information: To see Edit in quickMARC in action — It maybe helpful as you review this requirement

      1. Go to https://bugfest-honeysuckle.folio.ebsco.com/
      2. Login with folio / folio
      3. Go to Inventory
      4. Use the Source filter to filter to MARC
      5. Select a record and under Action menu, choose the Edit in quickMARC option

      Paneheader and Form Requirements

      • If an Inventory Instance Record Source = MARC then under Actions display the option: Duplicate MARC bibliographic record under the Edit in quickMARC option
      • When user clicks Duplicate MARC bibliographic record action then
        • display a new MARC bibliographic record with prepopulated data from the record duplicated with the exception of these fields: 001, 005, and 999ff
        • LDR, 001, 005, 999ff fields remain read-only -- No change from current quickMARC requirements
        • Cannot change the display order for the following fields: LDR, 001, 003, 005, 008 -- No change from current quickMARC requirements
        • No change to initial field display order from what was duplicated
        • Pane header should start with Create a new MARC bib record on first row AND second row should display Record status : New
        • No change to current behavior when adding/removing fields
        • No change to current behavior when changing field display positions
        • No change to current validation rules

      Rough Mockup (display Duplicate MARC bibliographic record) under Actions menu

      Rough Mockup (after clicking Duplicate MARC bibliographic record)

      Hitting Cancel Behavior

      • Hitting Cancel should display the Are you sure you want to cancel? modal

      Hitting Save

      • Creates a new MARC bibliographic record and Saved to SRS
      • Assigns an new HRID that populates the 001 field
      • Adds creation date and time stamp to 005
      • Creates a new Inventory Instance record with a Source = MARC
      • Generates a new UUID that populates the 999ff field
      • Upon hitting Save, user returns to the three pane view AND the newly created Instance record is displayed in the third pane AND a toast notification displays

      Questions

      1. How long will it take to assign a HRID?
      2. How long will it take for changes to be saved to SRS?
      3. How long will it take for the newly created MARC bib record to be available?
      4. Will there be a delay in the creation of the Instance record?

      Acceptance criteria

      Given I am on an Inventory Instance record A
      When I choose to duplicate Inventory instance record A
      Then display the Create a new MARC bib record page

      If I am on the Create a new MARC bib record page
      Then the record status = New

      If I am on the Create a new MARC bib record page
      Then the following fields show not have any data (IOW do not duplicate the data): 001, 005, and 999ff

      If I am on the Create a new MARC bib record page
      Then LDR, 001, 005, 999ff fields remain read-only
      AND cannot change the display order for the following fields: LDR, 001, 003, 005, 008

      If I am on the Create a new MARC bib record page
      Then no change to the validation rules that apply to editing a MARC bibliographic record in quickMARC

      If I am on the Create a new MARC bib record page
      Then no change to add/remove fields behavior that one sees when editing a MARC bibliographic record in quickMARC

      If I am on the Create a new MARC bib record page
      Then no change to change field position behavior that one sees when editing a MARC bibliographic record in quickMARC

      Given I am on the Create a new MARC bib record page
      When I click Cancel
      Then display the Are you sure modal?

      Given I am on the Create a new MARC bib record page
      When I click Save
      Then the record should be saved to SRS AND a new Inventory instance record with Source = MARC should be created

        TestRail: Results

          Attachments

          1. image-2021-01-06-13-59-40-005.png
            image-2021-01-06-13-59-40-005.png
            279 kB
          2. screenshot-5.png
            screenshot-5.png
            11 kB
          3. screenshot-7.png
            screenshot-7.png
            286 kB
          4. screenshot-8.png
            screenshot-8.png
            21 kB

            Issue Links

              Activity

                People

                Assignee:
                kgambrell Khalilah Gambrell
                Reporter:
                kgambrell Khalilah Gambrell
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases