Not alphabetical order of controlled subfields is saved after linking

Description

Overview: Not alphabetical order of controlled subfields is saved after manual/automated linking. Order of subfields doesn't match to the order in linked "MARC authority" record.

Steps to Reproduce:

  1. Log into Snapshot FOLIO environment as admin user.

  2. Go to "Inventory" app

  3. Find and open detail view if imported "MARC bib" record (

  1. ), ex.: "Black Panther"

  2. Click on the "Actions" >> "Edit MARC bibliographic record"

  3. Click on the "Link" icon next to "600" field with following value in it: "$c (Fictitious character) $a Black Panther $2 fast $0 (OCoLC)fst02000849"

  4. Find imported "MARC authority" record (

  1. ) in plugin modal, ex.: "Black Panther (Fictitious character)"

  2. Click on the "Link" button

Expected Results: Field is linked. Controlled subfields in "MARC bib" have the same order as controlling subfields in linked "MARC authority" record.

Actual Results: Field is linked. Order of controlled subfields doesn't match the order of controlling subfields in linked "MARC authority" record.

See attached screencast:

Interested parties:  

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

1st) Check the order of controlled subfields before linking 2nd) Update 1XX field of linked MARC authority - it will update order of controlled subfields in linked MARC bib

Attachments

6

Checklist

hide

TestRail: Results

Activity

Show:

Valery_Pilko January 9, 2024 at 4:31 PM

Verified on Snapshot env - issue is fixed.
See attached screencast:

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Quesnelia (R1 2024)

RCA Group

Incomplete/missing requirements

Affected releases

Quesnelia (R1 2024)
Poppy (R2 2023)
Orchid (R1 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 13, 2023 at 8:41 AM
Updated November 15, 2024 at 1:41 PM
Resolved January 10, 2024 at 3:20 PM
TestRail: Cases
TestRail: Runs