Uploaded image for project: 'mod-inventory'
  1. mod-inventory
  2. MODINV-678

The status of SRS MARC record is not updated after uploading MARC file with non-existing instanceId in 999ff$i field

    XMLWordPrintable

Details

    • 3
    • Folijet Support
    • Morning Glory (R2 2022)
    • Data related (ex. Can be detected with large dataset only)

    Description

      Overview: The status of SRS MARC record is created, but not updated after uploading MARC file . And status of instance, holding, and item are blank. But the field 650 is added to record when you open SRS MARC record to view.

      Preconditions:

      1. The user is logged into application.

      Steps to Reproduce:

      1. In Settings/Data import, create a new "Field mapping profile" with:
      <li>A unique valid name</li>
      <li>Incoming record type: MARC Bibliographic</li>
      <li>FOLIO record type: MARC Bibliographic</li>
      <li>Field mappings for MARC: Modifications</li>
      <li>Modifications:</li>

        • Action: Add
        • Field: 650
        • Ind 1: [blank]
        • Ind 2: 4
        • Subfield: a
        • Subaction: [none]
        • Data: Test update
          <li>Save the profile</li>

      2. Create a new "Field Mapping Profile" with:
      <li>A unique valid name</li>
      <li>Incoming record type: MARC Bibliographic</li>
      <li>FOLIO record type: instance  </li>

      3. Create a new "Field Mapping Profile" with:
      <li>Unique valid name</li>
      <li>Incoming record type: MARC Bibliographic</li>
      <li>FOLIO record type: holding</li>
      <li>Permanent location: select any of values from the dropdown list</li>

      4. Create a new "Field Mapping Profile" with:
      <li>Unique valid name</li>
      <li>Incoming record type: MARC Bibliographic</li>
      <li>FOLIO record type: item </li>
      <li>Material type: select any of values from the dropdown list</li>
      <li>Status: select any of values from the dropdown list</li>
      <li>Permanent loan type: select any of values from the dropdown list</li>

      5. Create a new "Action Profile" with:
      <li>A unique valid name</li>
      <li>Action: Modify</li>
      <li>FOLIO record type: MARC Bib</li>
      Link a profile with match profile from step#1

      6. Create a new "Action Profile" with:
      <li>A unique valid name</li>
      <li>Action: create</li>
      <li>FOLIO record type: instance.</li>
      Link a profile with match profile from step#2

      7. Create a new "Action Profile" with:
      <li>A unique valid name</li>
      <li>Action: create</li>
      <li>FOLIO record type: holding. </li>
      Link a profile with match profile from step#3

      8. Create a new "Action Profile" with:
      <li>A unique valid name</li>
      <li>Action: create</li>
      <li>FOLIO record type: item.</li>
      Link a profile with match profile from step#4

      9. Create a new "Job profile" with a unique valid name in it and accepted data type = MARC
      All other fields should be filled according to pre-conditions
      Click + and link the above action profiles in the following sequence

      1. Modify MARC Bib
      2. Create Instance

      10. Upload a valid MARC file.

      11. Click on file name in logs.

      12. Pay attention status of srs marc record is created, but not updated. And status of instance, holdings, and item are not created.

      Expected Results: The status of SRS MARC record is not updated after uploading MARC file.
      Actual Results: The status of SRS MARC record is updated after uploading file and status of instance, holdings, item is created after uploading file.

       

      TestRail: Results

        Attachments

          1. oneMarcBib.mrc
            1 kB
          2. Proof_1.png
            Proof_1.png
            75 kB
          3. Proof_3.png
            Proof_3.png
            68 kB

          Issue Links

            Activity

              People

                VRohach Volodymyr Rohach
                tetiana_paranich@epam.com Tetiana Paranich
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases