Staff Slips (UXPROD-19)

[UXPROD-3538] Grey out tokens that will never be populated, per staff slip Created: 01/Feb/22  Updated: 30/Nov/23

Status: Draft
Project: UX Product
Components: None
Affects versions: None
Fix versions: None
Parent: Staff Slips

Type: New Feature Priority: P4
Reporter: julie.bickle Assignee: julie.bickle
Resolution: Unresolved Votes: 0
Labels: staff_slips, staff_slips_tokens
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
is defined by MODNOTIFY-93 Pick slips not printing hold shelf ex... Closed
Epic Link: Staff Slips
Development Team: Vega
PO Rank: 0
Rank: Cornell (Full Sum 2021): R2

 Description   

Current situation or problem:
There are four types of hard-coded staff slips (Settings >> Circulation >> Staff slip).
There is no "category" of staff slip (like can be selected for patron notices); this means that all staff slip tokens are available to select for all staff slips.

However, some tokens will never be populated in real life for some staff slips.
Example pick slip: The token request.holdShelfExpirationDate can be added, and in the preview it is populated with illustrative example data, but in practice this field would never get populated on a pick slip.

This was confusing for the end users configurating the pick slips. 

In scope

Out of scope

Use case(s)

Proposed solution/stories

Make those tokens not available to add to that particular staff slip. Julie needs to get the list of which tokens this affects per staff slip.

Token name Hold slip? Pick slip? Request delivery? Transit?
item.title Y Y Y Y
item.primaryContributor Y Y Y Y
item.allContributors  Y Y Y Y
item.barcode Y Y Y Y
item.barcodeImage Y Y Y Y
item.callNumber Y Y Y Y
item.callNumberPrefix Y Y Y Y
item.callNumberSuffix Y Y Y Y
item.copy Y Y Y Y
item.enumeration Y Y Y Y
item.volume Y Y Y Y
item.chronology Y Y Y Y
item.yearCaption Y Y Y Y
item.loanType Y Y Y Y
item.materialType Y Y Y Y
item.numberOfPieces Y Y Y Y
item.descriptionOfPieces Y Y Y Y
item.lastCheckedInDateTime        
item.fromServicePoint        
item.toServicePoint        
item.effectiveLocationInstitution Y Y Y Y
item.effectiveLocationCampus Y Y Y Y
item.effectiveLocationLibrary Y Y Y Y
item.effectiveLocationSpecific Y Y Y Y
staffSlip.Name Y Y Y Y
request.ServicePointPickup Y      
request.requestExpirationDate Y      
request.holdShelfExpirationDate Y      
request.requestID Y      
request.patronComments Y      
request.deliveryAddressType     Y  
requester.addressLine1     Y  
requester.addressLine2     Y  
requester.city     Y  
requester.stateProvRegion     Y  
requester.zipPostalCode     Y  
requester.country     Y  
requester.firstName Y Y Y  
requester.lastName Y Y Y  
requester.middleName Y Y Y  
requester.barcode Y Y Y  
requester.barcodeImage Y Y Y  

Links to additional info

Questions



 Comments   
Comment by Erin Nettifee [ 15/Nov/22 ]

julie.bickle I started trying to come up with a list of what is actually available for each type of staff slip....

Generated at Fri Feb 09 00:32:48 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.