Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Firebird - Sprint 148, Firebird - Sprint 149
-
3
-
Firebird
-
TBD
Description
Purpose/Overview:
New service BulkEditHoldingsContentUpdateService must be implemented in the spirit of the similar for items: https://github.com/folio-org/mod-data-export-worker/blob/master/src/main/java/org/folio/dew/service/BulkEditItemContentUpdateService.java to have possibility to change holdings records content by applying HoldingsContentUpdateCollection schema.
Requirements/Scope:
- BulkEditHoldingsContentUpdateService applies HoldingsContentUpdateCollection for the holdings entities.
- Updating errors should be saved to have possibility to get them by using errors preview by jobId.
- Preview of successfully updated holdings records should be supported by BulkEditHoldingsContentUpdateService.
Approach:
BulkEditHoldingsContentUpdateService can be implemented as previously made for items.
Acceptance criteria:
- Reference to the schema is updated in the mod-data-export-worker
- BulkEditHoldingsContentUpdateService is implemented
- Unit tests coverage is > 80%
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-3704 Bulk Edit - in app approach - holdings locations
-
- Closed
-
- has to be done after
-
MODEXPW-216 Get matching records CSV file by holdings records identifiers CSV file
-
- Closed
-
- has to be done before
-
MODEXPW-217 Bulk edit: holdings locations - Update BulkEditController to support holdings content update
-
- Closed
-
-
MODEXPW-219 Bulk edit: holdings locations - Content update validator
-
- Closed
-
-
MODEXPW-235 Holdings in-app approach: Download Holdings Preview API
-
- Closed
-
- relates to
-
MODEXPW-285 User is able to modify Holdings with MARC source via Bulk Edit app
-
- Closed
-
-
FAT-3076 Review of C365125 Test Case
-
- Closed
-