[ECS Eureka] - In transit / Hold slips missing key tokens
Description
Environment
None
CSP Request Details
None
CSP Rejection Details
None
Potential Workaround
None
Estimation Notes and Assumptions
None
RCA Group Details
None
Attachments
3
blocks
defines
is duplicated by
relates to
Checklist
hideActivity
Show:
Thomas Trutt February 7, 2025 at 2:28 PM
I will test this after our meeting today and move it along for you all.
Oleksandr Hrusha February 7, 2025 at 2:10 PM
Tested on , works as expected
Oleksandr Hrusha February 4, 2025 at 9:18 AM
I can confirm this works on snapshot
Roman Barannyk February 3, 2025 at 10:23 AMEdited
merged and tested on snapshot:
Roman Barannyk January 30, 2025 at 9:03 PM
tested on dev Rancher:
Done
Assignee
Roman Barannyk
Roman BarannykReporter
Thomas Trutt
Thomas TruttDevelopment Team
Vega
Release
Ramsons (R2 2024) Service Patch #1
RCA Group
TBD
Story Points
2
Sprint
None
Fix versions
Priority
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created January 21, 2025 at 8:16 PM
Updated February 7, 2025 at 6:05 PM
Resolved February 3, 2025 at 10:54 AM
TestRail: Cases
TestRail: Runs
Problem:
In transit and Hold slips in ECS Eureka environments are missing key tokens when printed from the central tenant.
Expected result:
Tokens are needed to identify the material that is currently in transit or placed on the hold shelf.
Expected tokens:
item.title
item.primaryContributor
item.allContributors
item.barcode
item.barcodeImage
item.callNumber
item.callNumberPrefix
item.callNumberSuffix
item.copy
item.displaySummary
item.enumeration
item.volume
item.chronology
item.yearCaption
item.loanType
item.materialType
item.numberOfPieces
item.descriptionOfPieces
item.lastCheckedInDateTime
item.fromServicePoint
item.toServicePoint
item.effectiveLocationInstitution
item.effectiveLocationCampus
item.effectiveLocationPrimaryServicePointName
item.effectiveLocationLibrary
item.effectiveLocationSpecific
Key:
Indicates fields that need to be included as well but have not be verified.
Indicates fields that where identified directly by LC as not working in their templates.
Actual result:
Tokens are not populated with data when the slip is generated.
Environment:
ECS with mod-tlr enabled; ECS Eureka Bugfest
Notes:
The tokens are not working because circ does not have a concept of remote requests. Teh slips need to be routed through circ-bff so that the item data can be pulled from the data tenant.