Uploaded image for project: 'mod-inventory'
  1. mod-inventory
  2. MODINV-309

API inventory/items/move for items Move

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 16.1.0
    • None
    • Firebird Sprint 91
    • 5
    • Firebird

    Description

      Implement POST /inventory/items/move for moving items between holdings.

      Business logic:
      1) Send move request (it contains id of holding to which items should be moved and items ids).
      2) Send GET items collection and populate collection of updated items (with new item.holdingsRecordId)
      3) Update updated items and send asynchronously update request for each item.
      4) Wait all responses, populate errors if some of request failed.
      More detail can be found on page: Move Holdings and/or Items.
      5) Return response to client.

      Acceptance criteria:
      1) POST /inventory/items/move is implemented
      2) Unit tests with code coverage at least 80%

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                khandramai Viachaslau Khandramai
                khandramai Viachaslau Khandramai
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases