Ramsons - Requests not transferring during binding process

Description

Description: When binding pieces in Receiving, if the bound pieces were previously linked to item records and those item records had corresponding requests, a modal will appear that says, ‘There are requests on the following pieces: Item barcode(s). Transfer requests to the new record?’ Click Transfer tells FOLIO to associate the requests with the item record for the newly bound item. However, the requests are remaining with the original items, rather than transferring.

Steps to reproduce:

  1. Log into (folio/folio).

  2. Create and open an ongoing order.

    1. Order format = Physical

    2. Bindery active = true

    3. Material type = molly

  3. Actions > Receive

  4. Create at least two pieces, with linked items.

  5. Receive those pieces, adding barcodes.

  6. Check in those items using the barcodes from the previous step.

  7. Place an item-level request on each item.

  8. Return to the receiving record from step 3.

  9. Bind the pieces together.

    1. When prompted, select to transfer the requests.

Expected result: The requests transfer to the bound piece, retaining the order they were placed in.

Actual results: The requests remain with the original item.

Additional information: Originally discovered in a training tenant on Ramsons and repproduced in Bugfest. See:

Recording from training tenant:

I originally though this might be because the request policy allowed only paging and that’s not possible on an in-process item. However, when I updated the request policy, the problem persisted. If the request policy does prevent this action, I would expect some notice that the request transfer failed so that staff could investigate further.

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

3

Checklist

hide

Activity

Show:

NinaChistova February 25, 2025 at 9:50 AM

Hello

Tried to reproduce the issue on ramsons bugfest. Requests are transferred successfully to newly created pieces:

  1. When items have same requester one request was transferred

  2. When items have different requesters two requests were transferred to the newly created item

Bound items does not have any links in “Request” field

cc:

Joseph Reimers February 13, 2025 at 3:21 PM

I’m provisionally assigning this a P2 until we understand the scale and severity of this. It may move down to a P3 if it only occurs under certain circumstances. This is not likely to be included in a CSP.

Saba Zedginidze February 13, 2025 at 3:17 PM

Hello, looking into it

Molly Driscoll February 13, 2025 at 2:32 PM

but if there were two requests for different patrons, shouldn’t there be two requests on the bound item - one for each patron?

Mikita Siadykh February 13, 2025 at 2:25 PM

yep 2 items with 1 request each, after bind one was closed and another one “recreated” for bind item

Cannot Reproduce

Details

Assignee

Reporter

Priority

Development Team

Thunderjet

RCA Group

TBD

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created February 12, 2025 at 10:18 PM
Updated February 25, 2025 at 2:45 PM
Resolved February 25, 2025 at 2:45 PM
TestRail: Cases
TestRail: Runs