Uploaded image for project: 'mod-source-record-manager'
  1. mod-source-record-manager
  2. MODSOURMAN-309

SRS MARC Bib: Fix formatting of 035 field constructed from incoming 001

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      EPAM BatchLoader Sprint 39
    • Story Points:
      1
    • Development Team:
      Folijet

      Description

      Problem: When an 035 field is created from the 001 field of an incoming SRS MARC Bib record, the formatting needs fixing

      1. The 035 field should indicators 1 and 2 of [blank] (currently no JSON for indicators in the screenshot where 035 looks like a fixed field)
      2. The contents of the former 001 field should be in subfield a of the 035 field (currently no subfield)
      3. If there are existing 035 fields, the newly-created 035 should be a completely new 035 (since 035 is a repeatable field)
      4. If the newly-created 035 matches an existing 035 exactly, then do not add that new 035 field.
      5. If possible, put the newly-created 035 fields in numeric order within the 0XX fields (but DO NOT resequence the entire MARC record into numeric order)
      6. Fix stub data and recalculate leader

      See attached screenshots

        TestRail: Results

          Attachments

          1. 035 examples-2.mrc
            19 kB
          2. 420723.mrc
            11 kB
          3. Correct 035 construction.PNG
            Correct 035 construction.PNG
            6 kB
          4. Incorrect 035 construction.PNG
            Incorrect 035 construction.PNG
            39 kB
          5. Put 035 in numeric order.PNG
            Put 035 in numeric order.PNG
            161 kB

            Issue Links

              Activity

                People

                Assignee:
                OleksiiKuzminov Oleksii Kuzminov
                Reporter:
                hismith Anne L. Highsmith
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases