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

Disallow Instance's Primary/Make primary contributor buttons when controlled by underlying MARC record

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      EPAM BatchLoader Sprint 21
    • Story Points:
      2
    • Development Team:
      Folijet

      Description

      Purpose: To restrict editing of the Primary and Make primary contributor buttons in Instance records that are controlled by the underlying MARC bib record. These buttons should only be editable via:
      1) Data Import updating the SRS MARC Bib, which in turn updates the related Instance fields
      or
      2) MARCcat creating or editing a record, which in turn updates the related SRS MARC bib record, which in turn updates the related Instance fields

      As a staff person
      I want to be restricted from editing the Contributor Primary/Make primary buttons when the Instance record is controlled by underlying Source MARC records
      So that the Instance and SRS record stay synchronized and I do not lose the specificity provided by the MARC record

      Scenarios

      1. Scenario 1
        • Given the Inventory Instance edit view
        • When there is an underlying MARC bibliographic record in SRS (Instance metadata_source = MARC)
        • Then grey out the Primary and Make primary buttons in the Contributor section of the Instance record
        • See attached screenshots showing the buttons and a corresponding MARC record. The Instance contributors are mapped from the 1xx and 7xx fields of the MARC record.
      2. Scenario 2
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Oleksandr Yehorov Oleksandr Yehorov
                Reporter:
                abreaux Ann-Marie Breaux
                Tester Assignee:
                Ann-Marie Breaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases