Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
Volaris Sprint 129
-
3
-
Volaris
-
Lotus R1 2022
Description
Purpose:
When owning site receives a report of that an unshipped item has been received at the borrowing site (MODINREACH-97), we need to check the item out to the borrowing site and update the Item Hold transaction with the loan information.
Requirements:
- Before updating the transaction state to RECEIVE_UNANNOUNCED, attempt to create a loan for the FOLIO Item and Patron associated with the Item Hold transaction using the check-out-by-barcode api from mod-circulation (retrieve the item and patron barcodes from the FOLIO item and patron records)
- If successful, update the folioLoanId field on the transaction
- Then proceed with updating the transaction state and return success
- If not successful, return a bad request error indicating the reason for the failure
- If successful, update the folioLoanId field on the transaction
TestRail: Results
Attachments
Issue Links
- clones
-
MODINREACH-97 D2IR Local Endpoint (Circulation): Report Unshipped Item Received to Owning Site for Item Hold
-
- Closed
-
- defines
-
UXPROD-2711 Implement Required Local Requests-related Local API Endpoints for D2IR (INN-Reach) Local Servers in FOLIO
-
- Closed
-
- relates to
-
MODINREACH-214 Owning Site Unable to Process Unshipped Item Message
-
- Closed
-