Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Volaris Sprint 138, Volaris Sprint 139
-
3
-
Volaris
-
TBD
Description
Purpose:
Action menu items provide both a shortcut to perform some circulation actions while viewing transaction details, but also resolve any state inconsistencies between mod-inn-reach transactions and associated FOLIO circulation records (eg. a request has been cancelled by the patron but the associated INN-Reach transaction has not be updated when it should have been)
Requirements:
- Requires an INN-Reach transaction ID and service point ID
- Transaction should be in state LOCAL_HOLD or TRANSFER
- If no loan exists in FOLIO for the item/patron
- Then check out the item to the patron via FOLIO /circulation/check-out-by-barcode APIs
- Return the check-out-by-barcode response
- If a loan for the item/patron already exists
- The INN-Reach "local checkout" call made to the central server (D2IR reference, pg. 57):
POST /innreach/v2/circ/localcheckout/<trackingId>/<centralCode>
- The INN-Reach "local checkout" call made to the central server (D2IR reference, pg. 57):
-
- Update transaction state to LOCAL_CHECKOUT and remove identifying information for the item requested and the patron who made the request
- Return the loan record
Acceptance Criteria
- Transactions where the item has not yet been checked out to the patron end with the item checked out to the requesting patron
- Transactions where the requested item has already been circulated to the patron using FOLIO's circulation apps are updated to include this information if it is not already present on the transaction record
TestRail: Results
Attachments
Issue Links
- relates to
-
MODINREACH-162 INN-Reach Circulation Flow: React to Loan Record Changes for INN-Reach Transactions - Local Hold: Check Out to Local Patron
-
- Closed
-
-
MODINREACH-249 INN-Reach Circulation Flow Terminating Transaction Handling: Local Checkout (Local Hold)
-
- Closed
-
-
UIINREACH-90 INN-Reach Staff Interface: INN-Reach Transaction Detail View Action Menu (Local hold) - Check out to local patron
-
- Closed
-