Error appearing while moving holdings record with Source = MARC to an instance record with source = MARC

Description

Overview: Error with status code "400" appeared while user tries to move holdings from one instance record to another which has source = "MARC"
Steps to Reproduce:

  1. Log into snapshot FOLIO environment as User with permissions:
    Inventory: All permissions
    Inventory: Move items
    Inventory: Import single bibliographic records
    quickMARC Create a new MARC holdings record
    Inventory: Move holdings
    quickMARC: View MARC holdings record
    MARC Authority: Edit MARC authority record

  2. Navigate to "Inventory" app.

  3. Locate an instance record; source does not matter.

  4. If a holdings record is attached to it then verify source = MARC
    If no holdings record with source = MARC exist THEN create a new holdings record via data import OR move a MARC holdings to this instance record. Verify source = MARC.

  5. On the Instance record > Go to Actions menu > Select Move holdings to another instance

  6. Search for instance record with source "MARC" and choose this record.

  7. Move holdings record to an instance record with Source = MARC

  8. Click "Move to" button -> record title -> "Continue" button

Expected Results: Holdings should be successfully moved to the chosen instance record. 

Actual Results: Error message shown with status code "400".

Additional Information: See attached screencast.

Interested parties:

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3

Checklist

hide

TestRail: Results

Activity

Show:

Yauhen Viazau May 31, 2023 at 10:03 AM

Verified on Snapshot-1 - works as expected

See attached screencast:

NOTE: separate issue was created for an error message that appears when using "Inventory: Import single bibliographic records" permission - (auto-tests do not use this permission)

 

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Poppy (R2 2023)

RCA Group

Legitimate regression

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created May 19, 2023 at 12:27 PM
Updated October 3, 2023 at 3:23 PM
Resolved June 5, 2023 at 11:54 AM
TestRail: Cases
TestRail: Runs