UI | Add 7 new tokens to staff slip Transit (mediated request)

Description

Purpose: Add 7 new tokens to staff slip: Transit (mediated request). The new tokens support repeatable circulation (aka Reading Room Circulation Functionality). The tokens are to be added to the the token modal in the staff slip templates.

Out of scope: {{requestTypeToken}} new custom token based on settings value and request type. See: .

Scenarios:

  1. Scenario:

  • Log into FOLIO Snapshot as user Diku_admin - or any given FOLIO environment, as test user.

  • Go to the Settings app.

  • Given: Settings  >  Circulation  >  General > Staff slips > Transit (mediated request) and open any existing template

  • When: I click on the tokens button { } in the template editor the “Add token” modal will pop-up

  • Then: I see in the section called Item following 7 new tokens, which are added at the end of the list of existing Item tokens as shown in the UX mock up

    • {{item.accessionNumber}} Accession number

    • {{item.administrativeNotes}} Item administrative notes

    • {{item.datesOfPublication}} Year of publication -- at the instance level and not the item level -- needed for monographs held at the instance level

    • {{item.editions}} Editions - Part of the instance record

    • {{item.physicalDescriptions}} Physical description

    • {{item.instanceHrid}} - Instance HRID

    • {{item.instanceHridImage}} Instance HRID - A text and barcode representation of the Instance HRID

 

  1. Scenario:

  • When previewing the Transit (mediated request) template by click on the button ‘Preview’

  • Then following text for the 8 new tokens - if selected - will display in preview (see the text in bold):

    • {{item.accessionNumber}} Accession number: 1234RFID

    • {{item.administrativeNotes}} Item administrative notes: Send to bookbinder

    • {{item.datesOfPublication}} Year of publication -- at the instance level and not the item level -- needed for monographs held at the instance level: 2016

    • {{item.editions}} Editions - Part of the instance record: 2nd. edition

    • {{item.physicalDescriptions}} Physical description: xx, 238 p. : ill. ; 24 cm.

    • {{item.instanceHrid}} - Instance HRID: inst000000000022

    • {{item.instanceHridImage}} Instance HRID - A text and barcode representation of the Instance HRID: [inst000000000022 barcode image]

 

Tips: Printing a transit slip

If you forget to print a transit slip, you can print a transit slip after checking in an item. Transit slips are configured in the Settings app.

  1. Check in the item.

  2. In the Actions column, click … > Print transit slip.

Environment

None

Potential Workaround

None

Attachments

7

Checklist

hide

Activity

Show:

Charlotte Whitt March 9, 2025 at 9:40 PM

Manual test in FOLIO Snapshot-2 - https://folio-snapshot-2.dev.folio.org/settings/circulation/staffslips/e6e29ec1-1a76-4913-bbd3-65f4ffd94e04

Setting up the template works as expected. And I’ll close the ticket as done.

 

Thank you so much

 

We can not verify the Mediated reguest, while we at the moment in regular Snapshot can not do a mediated request. is on it, and will talk with Vega/Volaris. We can test during Bugfest test in an environment set up for the purpose of testing LoC usecases

Charlotte Whitt March 3, 2025 at 5:32 PM

QA test in NLS ID Shared environment.

I can verify that it’s now possible to add all 7 new tokens to In transit (mediated request) slip.

The 7 tokens can be picked from the New token model

The 7 tokens are populated to the staff slips In transit (mediated request) slip template

The 7 tokens can be previewed


This evening I have checked with Thomas Trutt and Oleksandr KurashOleksandr Kurash  and the app Mediated Request is only supported on ECS environment.

I’ll move the ticket as confirmed UAT on NLS ID environment, and then continue the test on https://folio-testing-ecs-snapshot-cs00000int.ci.folio.org/ when has merged the new work on adding 7 new tokens to folio snapshot.

Charlotte Whitt February 20, 2025 at 1:39 PM
Edited

See my comments added when I did QA test in NLS and ID environment for .

I’ll put this ticket back In progress - I’m unsure if this has anything with the code or it’s environment related. If the later, then I’ll move all the tickets back in QA again.


Charlotte Whitt February 7, 2025 at 2:33 PM

Hi

has confirmed that the work on the UI can be started, because tokens are basically hardcoded in the UI.
I of course understand that the use of the new tokens can not be tested, until the back end can handle them (CIRC-2209, CIRC-2254); but your UI development is not dependent on the backend.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Klemming

Release

Sunflower (R1 2025)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created February 1, 2025 at 6:11 PM
Updated 2 days ago
Resolved March 9, 2025 at 9:40 PM
TestRail: Cases
TestRail: Runs