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

035 created from 001/003 is not in the right place in the SRS MARC record



    • Folijet Sprint 96, Folijet Sprint 97, Folijet Sprint 98
    • 0.5
    • Folijet
    • Q3 2020


      Overview: When 035 is added to an SRS MARC record, it doesn't always end up in the correct position in the MARC record

      Current workaround: manually resequence, but that is not sustainabale

      Steps to Reproduce:

      1. Log into FOLIO-snapshot-load as diku_admin
      2. Go to Data Import and import the attached MARC file Check 001 003 035.mrc using the secret button
      3. Go to Inventory and search for each of the 4 titles or HRIDs for the records in the file
      4. For each Instance, view the Source record, and note the placement of the 035 field(s)

      Expected Results: 035s should be grouped together, with the newly-created one last (if there are multiple 035s). If it's easier, just put all 0XX fields (001-099) in numerical order. Sometimes that will mean moving the 040 down some in the list of 0XX fields.

      Actual Results: Sometimes they are, sometimes they're not

      • Record 1: Burn it down (has existing 035, but new 035 will be created) - new 035 is not in the right place
      • Record 2: A history of New York in 27 buildings: has existing 035; new 035 will not be created, since the newly-formed one will be a duplicate to the existing one - all is fine
      • Record 3: Ronan & Erwan Bouroullec no existing 035, so new one will be created - all is fine
      • Record 4: UCLA: 2 existing 035s and a new one will be created - all is fine

      Additional Information: See attached video and MARC file

      TestRail: Results


          1. 035 sequence bug Part 1.mp4
            8.76 MB
          2. 035 sequence bug Part 2.mp4
            6.57 MB
          3. Check 001 003 035.mrc
            9 kB
          4. screenshot-1.png
            114 kB

          Issue Links



                OleksiiKuzminov Oleksii Kuzminov
                abreaux Ann-Marie Breaux
                0 Vote for this issue
                2 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases