Uploaded image for project: 'mod-data-export-worker'
  1. mod-data-export-worker
  2. MODEXPW-220

Bulk edit: holdings locations - Create BulkEditHoldingsContentUpdateService

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 2.0.0
    • 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:

      1. BulkEditHoldingsContentUpdateService applies HoldingsContentUpdateCollection for the holdings entities.
      2. Updating errors should be saved to have possibility to get them by using errors preview by jobId.
      3. 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

          1. Commit_changes_marc.png
            Commit_changes_marc.png
            91 kB
          2. hold000000000002.png
            hold000000000002.png
            612 kB
          3. hold000000000009.png
            hold000000000009.png
            613 kB
          4. holdings-hrids.csv
            0.0 kB
          5. marc.png
            marc.png
            96 kB
          6. preview.png
            preview.png
            76 kB
          7. update_temp_loc.png
            update_temp_loc.png
            76 kB

          Issue Links

            Activity

              People

                Charniak Siarhei Charniak
                Charniak Siarhei Charniak
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases