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

$a subfield has been created at "852" field when user created "MARC Holdings" record

    XMLWordPrintable

Details

    • Spitfire Sprint 146
    • 1
    • Spitfire
    • Morning Glory (R2 2022) Bug Fix
    • Requirements change

    Description

      Overview: A user can't save a created "MARC Holdings" record until he deleted / filled the automatically generated "$a" subfield of 852 field. 
      Steps to Reproduce:

      1. Log into MG Bugfest FOLIO environment as User with permissions:
        Inventory: All permissions
        quickMARC: Create a new MARC holdings record
        quickMARC: View, edit MARC holdings record
      2. Go to "Inventory" app
      3. Open any "Instance" record with source = "MARC".
      4. Click on the "Actions" dropdown button and choose "+Add MARC holdings record" option from the expanded dropdown.
      5. Fill in 852 field using "Permanent location look-up" button
      6. Click on the "Save & close" button

      Expected Results: The "MARC Holdings" record has been saved
      Actual Results: The error message "Record not saved: Communication problem with server. Please try again." is being displayed.
      Additional Information: see attached screencast.
      The root cause of this error is that at 852 field displayed "$a" value. If the user deleted / filled "$a" then the record would be saved.
      Interested parties: kgambrell 

      NOTE FOR HOW TO RESOLVE THIS ISSUE: Have the 852 box work just like it did in Lotus. Do not populate any subfield. (see below)

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Denys Bohdan Denys Bohdan
                valpil Valery Pilko
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases