Details
-
Type:
Story
-
Status: Closed (View Workflow)
-
Priority:
P3
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Template:customfield_11100 49010
-
Sprint:eHoldings Sprint 121, eHoldings Sprint 122
-
Story Points:3
-
Development Team:None
Description
Purpose/Overview:
The purpose is to implement a handler that does the post-processing. It handles the event on setting HRID to the HOLDINGS record, that was created before.
The handler is intended to process the event that is thrown on setting HRID to Holdings record.
- 1. Create a new Holdings record by the way of mapping the incoming SRS Marc record using Mapping profile
- 2. Retrieve an existing Inventory Holdings record
- 3. Merge a new record (from step 1) with an existing record (from step 2)
- 4. Update an existing record (from step 2) with a result of merge (from step 3)
Technical approach:
- Create handler for setting HRID, like MarcBibInstanceHridSetKafkaHandler
Related Spike's page: Spike: MODSOURCE-274 Store MARC Holdings record
TestRail: Results
Attachments
Issue Links
- defines
-
MODSOURCE-274 SPIKE: Store MARC Holdings record
-
- Closed
-
-
UXPROD-1575 quickMARC | Store and Display MARC Holdings records via Inventory App
-
- Closed
-
- is defined by
-
MODDICORE-170 Create event for setting HRID
-
- Closed
-
- relates to
-
MODINV-480 PostProcessing: handling SET_HRID event: unit tests
-
- Closed
-
-
MODINV-485 Duplicate mockito-core and assertj-core in pom.xml
-
- Closed
-
- mentioned in
-
Page Loading...