v1

latestOpenAPI 3.0.02026-07-266521,3121.2 MB
Stock

CreateWarehouseMove

Create a new warehouse move in state of In Transit or Open. To create a new move you need the exact batch inventory id and bin rack id of the destination. However it is possible to create a move without knowing where it is going specifically, in which case don't supply BinrackIdDestination (or send null) <b>Permissions Required: </b> GlobalPermissions.Inventory.WarehouseManagement.StockMoveNode <b>Rate limit: </b><span style="background-color:#0272d9;color:white;padding:4px 8px;text-align:center;border-radius:5px; font-size: small;"><b>150</b></span> / minute

post/api/Stock/CreateWarehouseMove

Request body

BatchInventoryIdinteger

Batch Inventory Id of the stock item you are moving

Quantityinteger

Quantity of items being moved

BinrackIdDestinationinteger

Destination if known, can be null

JobIdinteger

If the move is part of a specific job, specify job id so it can be marked off from the job

TotIdinteger

(Optional) Move to TOT id, create or retrive tot scan barcode first. To unassign from Tot send 0

TxType'Open' | 'InTransit'

Type of the move. Open means its an instruction to move, In Transit actually marks the item as unavilable and physically being moved

UserIdstring uuid

Example request

{
  "UserId": "00000000-0000-0000-0000-000000000000"
}

Response

OK

Example response

{
  "WarehouseMove": {
    "BinrackFrom": {
      "LocationId": "00000000-0000-0000-0000-000000000000",
      "BinrackType": {
        "LocationBound": "00000000-0000-0000-0000-000000000000"
      }
    },
    "BinrackDestination": {
      "LocationId": "00000000-0000-0000-0000-000000000000",
      "BinrackType": {
        "LocationBound": "00000000-0000-0000-0000-000000000000"
      }
    },
    "Batch": {
      "StockItemId": "00000000-0000-0000-0000-000000000000",
      "Inventory": [
        {
          "StockLocationId": "00000000-0000-0000-0000-000000000000"
        }
      ]
    },
    "UserId": "00000000-0000-0000-0000-000000000000",
    "StockLocationId": "00000000-0000-0000-0000-000000000000"
  }
}