Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
Iris, Juniper
-
-
3
-
Folijet Support
-
R3 2021 Bug Fix
-
Edit data in quickMARC to change to subfields that are mapped or fields that are not mapped at all.
-
Cornell, TAMU
Description
Overview: MARC subfields not mapped to Inventory Instance elements can generate blank Instance fields. These blank fields make the Instance invalid.
Steps to Reproduce - edit via quickMARC:
- Log into Juniper Bugfest as User with permission to edit instances and to use quickMARC
- Open a record with source=MARC (ex: hrid ins00007284163)
- Select Actions–>Edit in quickMARC
- Add a 590 field with text in a $3 and no $a (ex; 590
$3 materials specified) - Save & close
- Select Actions–>Edit (the instance, NOT the SRS MARC Bib)
- Add or change the instance Status (or Statistical code, Cataloged date, Nature of content, or any of the 3 checkboxes at the top of the Instance)
- Save & close
Alternate Steps to Reproduce - import a new instance:
- Log into Juniper Bugfest as User with permission to edit instances and to use data import
- Import the attached file Accordion.mrc using the Default - Create instance and SRS MARC Bib job profile
- Find the newly-created Instance in Inventory
- Select Actions–>Edit (the instance, NOT the SRS MARC Bib)
- Add or change the instance Status (or Statistical code, Cataloged date, Nature of content, or any of the 3 checkboxes at the top of the Instance)
- Save & close
Expected Results:
- The $3 (which is a valid subfield in MARC 590) does not map to anything in the instance data. Since none of the 590 subfields in this record are mapped to the Instance, this 590 field should not generate a corresponding instance note field.
- When a user edits the Instance status field, the record can be saved
Actual Results:
- A blank instance note element is generated.
- When a user edits the Instance status field (Status (or Statistical code, Cataloged date, Nature of content, or any of the 3 checkboxes at the top of the Instance), the instance cannot be saved. Scroll down to the Notes accordion of the Instance. The instance fails to save because it requires information in the local note field, but the user cannot add any information in the local note field since it is controlled by the SRS MARC Bib.
Additional Information: See attached video
TestRail: Results
Attachments
Issue Links
- blocks
-
MODDICORE-203 Release v3.2.2 (R3 Kiwi Bugfix)
-
- Closed
-
- defines
-
UXPROD-2924 Recently UNblocked Mapping updates for Inventory records
-
- Closed
-
- is cloned by
-
MODDICORE-206 Blank fields generated from MARC mapping create invalid Instance records in Inventory LOTUS
-
- Closed
-
- relates to
-
MODDATAIMP-567 SPIKE: Create a script for libraries to refresh Instances against an updated MARC-Instance map
-
- Closed
-
-
FAT-1471 Test import of MARC with subfields that are not mapped to Instance fields - INTEGRATION
-
- Closed
-