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

Holdings source gets updated to MARC during importing from bib using nested profiles (affects Kiwi and Lotus)

    XMLWordPrintable

Details

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

    Description

      Overview:

      When updating holdings record with source='Folio' from MARC bib file we expect folio record to be updated but source of that record should remain 'Folio' because MARC bib (not MARC holdings) file was used.

      This works fine with single match/action profile but behavior becomes wrong when holdings update is a part of nested profiles.

      Affecting Kiwi and Lotus

      Steps to Reproduce:

      1. Create nested job profile like this:

      2. Import valid MARC bib to trigger matched branch using created profile

      Expected Results:

      • SRS MARC created, Instance updated, Holdings updated
      • Instance 'source' changed to 'MARC', Holdings 'source' remains 'Folio'

      Actual Results:

      • SRS MARC created, Instance updated, Holdings updated
      • Instance 'source' changed to 'MARC', Holdings 'source' changed to 'MARC'

      Additional Information:
      Such profile performs well and Holdings source remains 'Folio':

      This problem is reproducible on a snapshot environment, other environments were not tested.

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Aivar Iusupov Aivar Iusupov
                viacheslav_kolesnyk Viacheslav Kolesnyk
                Votes:
                0 Vote for this issue
                Watchers:
                13 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases