Details
-
Story
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
Volaris Sprint 133
-
5
-
Volaris
-
Lotus (R1 2022) Bug Fix
Description
Purpose/Overview:
When a item associated with a Local Hold transaction in INN-Reach is checked out to the requesting patron via the FOLIO mod-circulation APIs (thereby creating a new loan record in loan-storage (mod-circulation-storage), mod-inn-reach needs to associate the loan record with the INN-Reach transaction (set the loanId on the transaction record) and issue the appropriate terminating transaction request to the central server.
Requirements/Scope:
- mod-inn-reach should consume loan-storage domain events via Kafka (
CIRCSTORE-300) - If the associated INN-Reach transaction is a LOCAL_HOLD, issue an local check out message to the central server (terminating transaction, D2IR API Reference, pg. 57) and update the transaction status to LOCAL_CHECKOUT
Approach:
Acceptance criteria:
- New loans of INN-Reach items are reliably associated with the appropriate INN-Reach transaction when created
- Local items checked out to local patrons for which there is a LOCAL_HOLD transaction in INN-Reach trigger the appropriate message to the central server and update the status of the INN-Reach transaction accordingly (LOCAL_CHECKOUT)
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2785 Handle Checkout of Local Item Requested by Local Patron via INN-Reach
-
- Closed
-
- relates to
-
MODINREACH-266 INN-Reach Transaction Detail View Action Menu (Local hold) - Check out to local patron
-
- Closed
-