Done
Details
Assignee
Ruslan LavrovRuslan LavrovReporter
leeda.adkins@duke.eduleeda.adkins@duke.eduPriority
P2Story Points
8Sprint
NoneDevelopment Team
FolijetFix versions
Release
Morning Glory (R2 2022)RCA Group
Incomplete/missing requirementsAffected Institution
!!!ALL!!!TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Ruslan Lavrov
Ruslan LavrovReporter
leeda.adkins@duke.edu
leeda.adkins@duke.eduPriority
Story Points
8
Sprint
None
Development Team
Folijet
Fix versions
Release
Morning Glory (R2 2022)
RCA Group
Incomplete/missing requirements
Affected Institution
!!!ALL!!!
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created April 28, 2021 at 6:28 PM
Updated April 4, 2023 at 8:29 PM
Resolved April 18, 2022 at 3:18 PM
Grooming - does this need to be broken into multiple bugs/stories?
Overview: When updating instance records with an implied action of updating the SRS MARC record, field protections entered in Settings need to be honored. Currently the existing SRS MARC is replaced with the new record and the protected fields are erased.
Current workaround: No workaround; existing protected fields are deleted. They must be recreated (if one can remember what was in them).
Steps to Reproduce:
Log into FOLIO-snapshot as diku_admin
Add a MARC field into Settings: Data Import: MARC field protection (ex. field 981, ind 1 = *, ind 2 = *, subfield = *, data = *) and Save.
Import a record using a job profile to create an instance only, and make sure the MARC record has the protected field (ex. 981).
Update the record using a job profile with a match: for matches, update instance, and a MARC record that lacks the protected (ex. 981) field.
Expected Results: The instance updates, and the SRS record updates, with the 981 field from the original record remaining in the updated SRS record.
See examples and additional explanation here: https://folio-org.atlassian.net/wiki/display/FOLIJET/MARC+field+protections
Actual Results: The instance updates, and the SRS record updates; however the update wipes out the protected 981 field.
Additional Information: Field protections also need to occur with single-record-import overlays, which may need an additional JIRA, or may be covered by a fix here.
NOTE Once this bug is fixed, review field protection overrides.