Handling 001/003/035 handling in SRS for MARC bib records broken

Description

NOTE: MODSOURMAN-479 and MODDICORE-141 may be duplicates. Review when work starts on this bug and decide if one or the other should be closed as a duplicate

when this gets to Iris Bugfest, retest also

Video for Scenario 1: Overlay when Instance = FOLIO, and the overlay is creating a new SRS and updating the Instance

  • Everything is good with that scenario, except

  • The 001/003/035 manipulation doesn't happen. The existing OCLC 001/003 are still in the SRS MARC, instead of getting moved down to an 035 field, and the Instance HRID being placed in the 001 field

And in the video for Scenario 2: Overlay when Instance = MARC

  • The Instance updates properly

  • The SRS record looks fine, except that the 003 field is still showing and should have been wiped out, or else combined with the incoming 001 to make an 035 field. The 001 of the updated record is fine - matches the Instance HRID

  • If go to View all in Data Import, and try to view the log -there is a record that was imported, but

    • It says Created for the SRS MARC and nothing for the Instance; both should say Updated (covered in )

    • When click to see the JSON details, there aren`t any details for the SRS MARC or the Instance

  • It didn't show on the video, but there are at the Developer Console for the SRS record

    • It is showing Generation = 0, but shouldn't it be Generation = 1? The whole record was updated, so that seems like a trigger for a new Generation to be assigned

    • No new SRS MARC ID was assigned, when it usually is.

 

Note: It seems like this logic was created in the scope of .

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Ann-Marie BreauxJune 21, 2021 at 5:50 AM

Tested both scenarios on Iris Bugfest, and the 001/003/035 behavior is correct

Oleksii PetrenkoJune 18, 2021 at 11:39 AM

Please verify at Iris bugfest

Ann-Marie BreauxJune 9, 2021 at 2:42 PM

Checked with . Got provisional approval from CPT on Monday to put this into Iris Hotfix 2, if the work was completed. It has been completed, so setting the CPT approval to Yes.

Ann-Marie BreauxJune 7, 2021 at 3:45 PM

Hi Tested on folio-testing, and it seems like the correct thing is happening now in both scenarios. We have a separate story for the log question. I'm going to move this to Waiting for release.

Ann-Marie BreauxJune 7, 2021 at 3:38 PM

Hi I'm testing it right now

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

R1 2021 Hot FIx #2

CSP Approved

Yes

Affected Institution

Cornell

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created May 19, 2021 at 11:14 AM
Updated November 1, 2021 at 4:48 PM
Resolved June 7, 2021 at 3:45 PM
TestRail: Cases
TestRail: Runs