Uploaded image for project: 'mod-source-record-storage'
  1. mod-source-record-storage
  2. MODSOURCE-295

Multiple records are found by match criteria after subsequent updates

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      Folijet Sprint 114, Folijet Sprint 115
    • Story Points:
      2
    • Development Team:
      Folijet
    • Release:
      R1 2021 Hot Fix #1
    • Hot Fix Approved by Cap Planning?:
      Yes

      Description

      This issue has been observed in a iris-cap2.int.aws.folio.org environment. When performing multiple updates an import job that performed with "PTF - Updates Success - 3" job profile has status "Completed with errors".
      The following error message is observed on the log page on performing matching 001 to 001 fields ("001 to 001" match profile):

      "Found multiple records matching specified conditions"
      

      Multiple SRS MARC records were matched based on the 001/Instance HRID because the match was not considering the State of the SRS MARC

      The fix in this ticket changes the match to only match on Actual state records. That will resolve this issue's problem. Additional issues with 001/HRID will be fixed separately, in separate tickets.

      Steps to Reproduce:
      1. Import records using "PTF - Create 2" job profile to create instances, holdings, items
      2. Make export of the imported records from step 1.
      3. Import exported records using "PTF - Updates Success - 2".
      4. Import the same records using "PTF - Updates Success - 3" (job is completed with errors).

        TestRail: Results

          Attachments

          1. MODSOURMAN-480 and MODSOURCE-295 Tests.PNG
            198 kB
            Ann-Marie Breaux
          2. TestActual2.mrc
            99 kB
            Ann-Marie Breaux

            Issue Links

              Activity

                People

                Assignee:
                ruslan_lavrov Ruslan Lavrov
                Reporter:
                ruslan_lavrov Ruslan Lavrov
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases