Invalid reference in holdings drop-down when new location selected

Description

Description:

When a library binds pieces together and assigns the bound item to a location different from the holding location of the unbound items, that new location subsequently appears as “invalid reference” in the holdings drop-down.

Steps to reproduce:

  1. Create an order and POL and enough receiving pieces to create at least 2 bound items. Make note of the location associated with the POL

  2. Bind some of the pieces. Create a new holding in a location different from the POL location.

  3. Open the “Bind items” screen and click on the “select permanent location” drop-down box

Expected result:

  • The holding from the POL and the holding created during the previous binding appear as options

Actual result:

  • The holding from the POL appears.

  • The holding created during the previous binding appears as “Invalid reference”

 

 

Invalid references also appear for edit piece and receiving full-screen forms.

Scenario for edit piece form:

Preconditions:

  1. Order in “Open” status with one POL:
    Receiving workflow - Synchronized order and receipt quantity
    Create inventory - Instance, holding, item
    Location - any holding from member tenant

  2. User is logged in and goes to “Receiving” app

Steps to reproduce:

  1. Go to the title related to POL from preconditions

  2. Click on the piece in “Expected” accordion

Expected result: Edit piece form is opened. Affiliation and holding fields are populated with values selected in POL

Actual result: Edit piece form is opened. Affiliation is populated with value selected in POL, holding displayed “Invalid reference”.

 

Scenario for full-screen receiving form:

Preconditions:

  1. Same POL as from scenario above

Steps to reproduce:

  1. Go to the title related to POL from preconditions

  2. Click on “Actions” button next to “Expected” accordion and choose “Receive” option

Expected result: Full-screen receiving form is opened. Affiliation and holding fields are populated with values selected in POL

Actual result: Full-screen receiving form is opened. Affiliation is populated with value selected in POL, holding displayed “Invalid reference”.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

15

Checklist

hide

Activity

Show:

Joseph Reimers December 10, 2024 at 6:43 PM

Works as expected.

NinaChistova December 10, 2024 at 3:47 PM
Edited

Tested on bugfest, works as expected

 

 

could you please review? Thank you!

Dennis Bridges December 6, 2024 at 5:53 PM
Edited

Test not successful in Test successful in eureka-bugfest-ramsons-consortia. Version seems to be deployed to environment. please retest.

Dennis Bridges December 5, 2024 at 10:23 PM

Test successful in folio-testing.

NinaChistova December 5, 2024 at 4:37 PM

Tested on Sprint testing

Works as expected

 

 

could you please verify? Thank you!

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Fix versions

Release

Ramsons (R2 2024) Bug Fix

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created August 16, 2024 at 5:49 PM
Updated December 10, 2024 at 6:43 PM
Resolved December 5, 2024 at 10:23 PM
TestRail: Cases
TestRail: Runs