Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
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
- defines
-
UXPROD-137 Move Holdings and/or Items
-
- Closed
-
- has to be done after
-
MODINV-308 Create Move schema
-
- Closed
-
- relates to
-
MODINV-310 API inventory/holdings/move for holdings Move
-
- Closed
-