Update Create Holdings handler to support list of mapped holdings in context

RCA Group

None

Description

Update CreateHoldingEventHandler to support a list of Holdings in event payload context after the mapping (MappingManager.map() will map multiple Holdings from single MARC Bib) - send separate requests to mod-inventory-storage to create each (or batch?). Event that Holdings are created should be published once and contain a list of successfully created entities and a list of errors if some failed to be created. 

Add tests

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Kateryna SenchenkoApril 21, 2023 at 11:06 AM

Testing and merging will be done in scope of MODDATAIMP-801. Closing this ticket

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

Poppy (R2 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created September 29, 2020 at 1:01 PM
Updated October 14, 2023 at 11:12 AM
Resolved April 21, 2023 at 11:06 AM
TestRail: Cases
TestRail: Runs