UI | Add 7 new tokens to staff slip Request delivery

Description

Purpose: Add 7 new tokens to staff slip: Request delivery. 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: https://folio-org.atlassian.net/browse/UICIRC-1182.

 

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 > Request delivery 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

 

Skärmavbild 2025-02-07 kl. 1.59.51 em.png

 

  1. Scenario:

  • When previewing the Request delivery template by click on the button ‘Preview’

  • Then following text for the 7 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 for setting up a delivery request - see more in docs.folio.org:
https://docs.folio.org/docs/access/requests/requests/#processing-delivery-requests

Environment

None

Potential Workaround

None

Attachments

14
  • 09 Mar 2025, 10:20 PM
  • 09 Mar 2025, 10:20 PM
  • 09 Mar 2025, 10:20 PM
  • 09 Mar 2025, 10:20 PM
  • 03 Mar 2025, 04:38 PM
  • 03 Mar 2025, 04:38 PM
  • 26 Feb 2025, 12:12 PM
  • 26 Feb 2025, 12:12 PM
  • 26 Feb 2025, 12:12 PM
  • 26 Feb 2025, 12:12 PM
  • 26 Feb 2025, 12:12 PM
  • 26 Feb 2025, 12:12 PM

Checklist

hide

Activity

Show:

Charlotte Whitt March 9, 2025 at 10:20 PM

Manual test in FOLIO Snapshot-2 https://folio-snapshot-2.dev.folio.org/checkin

All works nice and as expected partying face Thanks a ton I’ll close the ticket as done.

Skærmbillede 2025-03-09 kl. 23.13.39.png
Skærmbillede 2025-03-09 kl. 23.16.00.png
Skærmbillede 2025-03-09 kl. 23.17.49.png
Skærmbillede 2025-03-09 kl. 23.18.05.png

Mike Taylor March 3, 2025 at 5:02 PM

Done.

Charlotte Whitt March 3, 2025 at 4:39 PM

- the work is ready to be merged to FOLIO Snapshot party popper unicorn

Charlotte Whitt March 3, 2025 at 3:46 PM
Edited

QA/UAT test in NLS ID Shared environment.

I can verify that it’s now possible to add all 7 new tokens to Due date receipt.

The 7 tokens can be picked from the New token model Check Mark

The 7 tokens are populated to the staff slips Due date receipt template Check Mark

The 7 tokens can be previewed Check Mark

User (barcode 1010) is setup to get delivery to home adress.
Created a delivery request to the given user, and checked in the given item and got the window for print of the delivery request Check Mark

Skärmavbild 2025-03-03 kl. 5.31.14 em.png
Skärmavbild 2025-03-03 kl. 5.31.31 em.png

Charlotte Whitt February 26, 2025 at 12:12 PM

QA test in NLS ID Shared environment.

I can verify that it’s now possible to add all 7 new tokens to Due date receipt.

Nice work party popper

The 7 tokens can be picked from the New token model Check Mark

The 7 tokens are populated to the staff slips Due date receipt template Check Mark

The 7 tokens can be previewed Check Mark

Skärmavbild 2025-02-26 kl. 12.46.52 em.png
Skärmavbild 2025-02-26 kl. 12.47.31 em.png
Skärmavbild 2025-02-26 kl. 12.50.03 em.png
Skärmavbild 2025-02-26 kl. 12.50.35 em.png

 

I then set up users (1010, 130130, and 12368) to get delivery to home adress.
Created a delivery request to user 130130, and checked in the given item barcode 129129129, and got the window for print of the delivery request. This for does not populate data, yet. So I’ll move the ticket back in progress.


Skärmavbild 2025-02-26 kl. 1.02.41 em.png
Skärmavbild 2025-02-26 kl. 1.06.19 em.png
Skärmavbild 2025-02-26 kl. 1.06.47 em.png
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 5:59 PM
Updated March 9, 2025 at 10:20 PM
Resolved March 9, 2025 at 10:20 PM
TestRail: Cases
TestRail: Runs

Flag notifications