Populate the 7 new tokens in the hold, request delivery and transit slips, with the data provided by the backend in the ui-checkin module

Description

Purpose/Overview:
7new token to support the Reading Room Circulation Functionality were added in Settings >> Circulation >> Staff slips.
Please replace these tokens with data provided by backend.

Scenario 1:
Given: Check in >> Enter an item bar code, that will produce a hold, request delivery or transfer slip >> Enter >> Print slip is selected >> Close,
When: The PDF appears,
Then: The 7 new tokens added to the staff slips for Hold, Request delivery, Transit and Transit (mediated request) all shows real data, i.e. the Accession number, the Item administrative note in plain text, as can be seen in the Item record.
Example: On the print I see

Scenario 2:
Given: Check in >> Enter an item bar code, that will produce a hold, request delivery or transfer slip >> Enter >> Print slip is selected >> Close,
When: The PDF appears,
Then: The 7 new tokens shows real data, i.e. The plain text name of the tokens which are repeatable, e.g. Item administrative notes, editions etc. each will be separated by a semi-colon and a space.



Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

Activity

Show:

Charlotte Whitt March 9, 2025 at 10:22 PM

Manual test in FOLIO snapshot-2. Now where we got mod-circulation 24.4.0-SNAPSHOT to work probably. Everything works smooth and nice.
I’ll close this ticket as verified, and work is done - thanks

Charlotte Whitt March 3, 2025 at 5:35 PM
Edited

Awesome work. I have verified this on all four tickets. I’ll move this to In Review.

Mike Taylor February 28, 2025 at 1:49 PM

Should be fixed now, and is deployed to nls-dev.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Klemming

Fix versions

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created February 26, 2025 at 2:05 PM
Updated March 17, 2025 at 7:01 PM
Resolved March 9, 2025 at 10:22 PM
TestRail: Cases
TestRail: Runs