Done
Details
Assignee
Ruslan LavrovRuslan LavrovReporter
Shans KaluhinShans KaluhinPriority
P2Story Points
5Sprint
NoneDevelopment Team
FolijetFix versions
Release
Orchid (R1 2023) Bug FixRCA Group
Data related (ex. Can be detected with large dataset only)Affected releases
Orchid (R1 2023)Nolana (R3 2022)Morning Glory (R2 2022)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Ruslan Lavrov
Ruslan LavrovReporter
Shans Kaluhin
Shans KaluhinPriority
Story Points
5
Sprint
None
Development Team
Folijet
Fix versions
Release
Orchid (R1 2023) Bug Fix
RCA Group
Data related (ex. Can be detected with large dataset only)
Affected releases
Orchid (R1 2023)
Nolana (R3 2022)
Morning Glory (R2 2022)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 23, 2023 at 10:23 AM
Updated March 22, 2023 at 3:08 PM
Resolved March 9, 2023 at 2:03 PM
Overview:
The script for update authorities "Marc Authorities update instructions" export ACTUAL records from SRS to generate .mrc file.
But some of the records have invalid external ids which are linked to not existed inventory records.
And updating such records through data import causes the job to hang.
We should handle this situation and show discarded message to not break import update process
Steps to reproduce:
Create SRS record with not existed externalId (inventory record id)
Try to update MARC record via data-import (matching by 999$s)
Expected Result:
Update data import job has discarded invalid records with the message "Inventory record not found" and proceed execution.
Actual Result:
Data import job stuck without any errors and logs inside.
BE: Check for MARC Bib and MARC Holdings updates