Resource:a request to move inventory to a different locationC# Rel Const:Rels.InventorySvc.MoveRequestURI template:moverequests/{id}Obtain URI from:
Get a MoveRequest
Success status: 200; ETag response header supplied
Name (* = required) | Data Type | Description |
---|---|---|
id * | int | move request id |
Type | Description | |
---|---|---|
ReadOnly | Inventory.Models.MoveRequestReadOnly | |
MoveRequestId | int | |
ReceiveItemId | int | |
ItemTraits | Generic.Models.ItemTraits | unique identifying characteristics of an item in a location |
ItemIdentifier | Generic.Models.ItemIdentifier | |
Sku | string | |
Id | int | |
Qualifier | string | |
LotNumber | string | |
SerialNumber | string | |
Cost | decimal? ... | |
ExpirationDate | DateTime? ... | |
PalletIdentifier | Generic.Models.PalletIdentifier | |
NameKey | Generic.Models.PalletNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
CostUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
ExpirationUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
LotUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
SerialUsageLevel | Common.Enum.SerialNumberUsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: AllowUnique | ||
- 3: Require | ||
- 4: RequireUnique | ||
Qty | decimal | |
SourceLocation | Generic.Models.LocationIdentifier | |
NameKey | Generic.Models.LocationNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
DestinationLocationIdentifier | Generic.Models.LocationIdentifier | |
NameKey | Generic.Models.LocationNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
CreationDateUtc | DateTime | |
CreatedByUserIdentifier | Generic.Models.UserIdentifier | |
Name | string | |
Id | int | |
AssignedDateUtc | DateTime? ... | |
MovedDateUtc | DateTime? ... | |
UnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
SecondaryUnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
LocationSort | Order.Models.LocationSort | |
Field1 | string | |
Field2 | string | |
Field3 | string | |
Field4 | string | |
PackageUnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
CustomerIdentifier | Generic.Models.CustomerIdentifier | |
ExternalId | string | |
Name | string | |
Id | int | |
SkuDescription | string | |
Priority | Byte | |
MoverUserIdentifier | Generic.Models.UserIdentifier | |
Name | string | |
Id | int | |
Links | IList<WebApi.Hal.Link> | |
- /rels/inventory/select | Rel for moveRequestSelectEvent | |
- /rels/inventory/deselect | Rel for moveRequestDeselectEvent |
{ "readOnly": { "moveRequestId": 1, "receiveItemId": 2, "itemTraits": { "itemIdentifier": { "sku": "str", "id": 2 }, "qualifier": "str", "lotNumber": "str", "serialNumber": "str", "cost": 1.0, "expirationDate": "2016-12-25T23:00:00", "palletIdentifier": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 } }, "costUsageLevel": 0, "expirationUsageLevel": 0, "lotUsageLevel": 0, "serialUsageLevel": 0, "qty": 3.0, "sourceLocation": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 }, "destinationLocationIdentifier": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 }, "creationDateUtc": "2016-12-25T23:00:00", "createdByUserIdentifier": { "name": "str", "id": 2 }, "assignedDateUtc": "2016-12-25T23:00:00", "movedDateUtc": "2016-12-25T23:00:00", "unitIdentifier": { "name": "str", "id": 2 }, "secondaryUnitIdentifier": { "name": "str", "id": 2 }, "locationSort": { "field1": "str", "field2": "str", "field3": "str", "field4": "str" }, "packageUnitIdentifier": { "name": "str", "id": 2 }, "customerIdentifier": { "externalId": "str", "name": "str", "id": 3 }, "skuDescription": "str" }, "priority": 64, "moverUserIdentifier": { "name": "str", "id": 2 } }
Update a MoveRequest
If-Match request header required; Success status: 200; ETag response header supplied
Name (* = required) | Data Type | Description |
---|---|---|
id * | int | move request id |
Type | Description | |
---|---|---|
ReadOnly | Inventory.Models.MoveRequestReadOnly | |
MoveRequestId | int | |
ReceiveItemId | int | |
ItemTraits | Generic.Models.ItemTraits | unique identifying characteristics of an item in a location |
ItemIdentifier | Generic.Models.ItemIdentifier | |
Sku | string | |
Id | int | |
Qualifier | string | |
LotNumber | string | |
SerialNumber | string | |
Cost | decimal? ... | |
ExpirationDate | DateTime? ... | |
PalletIdentifier | Generic.Models.PalletIdentifier | |
NameKey | Generic.Models.PalletNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
CostUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
ExpirationUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
LotUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
SerialUsageLevel | Common.Enum.SerialNumberUsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: AllowUnique | ||
- 3: Require | ||
- 4: RequireUnique | ||
Qty | decimal | |
SourceLocation | Generic.Models.LocationIdentifier | |
NameKey | Generic.Models.LocationNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
DestinationLocationIdentifier | Generic.Models.LocationIdentifier | |
NameKey | Generic.Models.LocationNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
CreationDateUtc | DateTime | |
CreatedByUserIdentifier | Generic.Models.UserIdentifier | |
Name | string | |
Id | int | |
AssignedDateUtc | DateTime? ... | |
MovedDateUtc | DateTime? ... | |
UnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
SecondaryUnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
LocationSort | Order.Models.LocationSort | |
Field1 | string | |
Field2 | string | |
Field3 | string | |
Field4 | string | |
PackageUnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
CustomerIdentifier | Generic.Models.CustomerIdentifier | |
ExternalId | string | |
Name | string | |
Id | int | |
SkuDescription | string | |
Priority | Byte | |
MoverUserIdentifier | Generic.Models.UserIdentifier | |
Name | string | |
Id | int |
Sample content-type: application/hal+json |
{ "readOnly": { "moveRequestId": 1, "receiveItemId": 2, "itemTraits": { "itemIdentifier": { "sku": "str", "id": 2 }, "qualifier": "str", "lotNumber": "str", "serialNumber": "str", "cost": 1.0, "expirationDate": "2016-12-25T23:00:00", "palletIdentifier": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 } }, "costUsageLevel": 0, "expirationUsageLevel": 0, "lotUsageLevel": 0, "serialUsageLevel": 0, "qty": 3.0, "sourceLocation": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 }, "destinationLocationIdentifier": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 }, "creationDateUtc": "2016-12-25T23:00:00", "createdByUserIdentifier": { "name": "str", "id": 2 }, "assignedDateUtc": "2016-12-25T23:00:00", "movedDateUtc": "2016-12-25T23:00:00", "unitIdentifier": { "name": "str", "id": 2 }, "secondaryUnitIdentifier": { "name": "str", "id": 2 }, "locationSort": { "field1": "str", "field2": "str", "field3": "str", "field4": "str" }, "packageUnitIdentifier": { "name": "str", "id": 2 }, "customerIdentifier": { "externalId": "str", "name": "str", "id": 3 }, "skuDescription": "str" }, "priority": 64, "moverUserIdentifier": { "name": "str", "id": 2 } }
Type | Description | |
---|---|---|
ReadOnly | Inventory.Models.MoveRequestReadOnly | |
MoveRequestId | int | |
ReceiveItemId | int | |
ItemTraits | Generic.Models.ItemTraits | unique identifying characteristics of an item in a location |
ItemIdentifier | Generic.Models.ItemIdentifier | |
Sku | string | |
Id | int | |
Qualifier | string | |
LotNumber | string | |
SerialNumber | string | |
Cost | decimal? ... | |
ExpirationDate | DateTime? ... | |
PalletIdentifier | Generic.Models.PalletIdentifier | |
NameKey | Generic.Models.PalletNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
CostUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
ExpirationUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
LotUsageLevel | Common.Enum.UsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: Require | ||
SerialUsageLevel | Common.Enum.SerialNumberUsageLevel | |
- 0: Disallow | ||
- 1: Allow | ||
- 2: AllowUnique | ||
- 3: Require | ||
- 4: RequireUnique | ||
Qty | decimal | |
SourceLocation | Generic.Models.LocationIdentifier | |
NameKey | Generic.Models.LocationNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
DestinationLocationIdentifier | Generic.Models.LocationIdentifier | |
NameKey | Generic.Models.LocationNameKey | |
FacilityIdentifier | Generic.Models.FacilityIdentifier | |
Name | string | |
Id | int | |
Name | string | |
Id | int | |
CreationDateUtc | DateTime | |
CreatedByUserIdentifier | Generic.Models.UserIdentifier | |
Name | string | |
Id | int | |
AssignedDateUtc | DateTime? ... | |
MovedDateUtc | DateTime? ... | |
UnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
SecondaryUnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
LocationSort | Order.Models.LocationSort | |
Field1 | string | |
Field2 | string | |
Field3 | string | |
Field4 | string | |
PackageUnitIdentifier | Generic.Models.UnitOfMeasureIdentifier | |
Name | string | |
Id | int | |
CustomerIdentifier | Generic.Models.CustomerIdentifier | |
ExternalId | string | |
Name | string | |
Id | int | |
SkuDescription | string | |
Priority | Byte | |
MoverUserIdentifier | Generic.Models.UserIdentifier | |
Name | string | |
Id | int | |
Links | IList<WebApi.Hal.Link> | |
- /rels/inventory/select | Rel for moveRequestSelectEvent | |
- /rels/inventory/deselect | Rel for moveRequestDeselectEvent |
{ "readOnly": { "moveRequestId": 1, "receiveItemId": 2, "itemTraits": { "itemIdentifier": { "sku": "str", "id": 2 }, "qualifier": "str", "lotNumber": "str", "serialNumber": "str", "cost": 1.0, "expirationDate": "2016-12-25T23:00:00", "palletIdentifier": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 } }, "costUsageLevel": 0, "expirationUsageLevel": 0, "lotUsageLevel": 0, "serialUsageLevel": 0, "qty": 3.0, "sourceLocation": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 }, "destinationLocationIdentifier": { "nameKey": { "facilityIdentifier": { "name": "str", "id": 2 }, "name": "str" }, "id": 1 }, "creationDateUtc": "2016-12-25T23:00:00", "createdByUserIdentifier": { "name": "str", "id": 2 }, "assignedDateUtc": "2016-12-25T23:00:00", "movedDateUtc": "2016-12-25T23:00:00", "unitIdentifier": { "name": "str", "id": 2 }, "secondaryUnitIdentifier": { "name": "str", "id": 2 }, "locationSort": { "field1": "str", "field2": "str", "field3": "str", "field4": "str" }, "packageUnitIdentifier": { "name": "str", "id": 2 }, "customerIdentifier": { "externalId": "str", "name": "str", "id": 3 }, "skuDescription": "str" }, "priority": 64, "moverUserIdentifier": { "name": "str", "id": 2 } }
Delete a MoveRequest
If-Match request header required; Success status: 204
Name (* = required) | Data Type | Description |
---|---|---|
id * | int | Move Request Id |
This documentation is subject to change, and is updated often and without warning. The models documented may or may not be available to users now or in the future. Use this documentation at your own risk.
Contact api@3plcentral.com with any questions about this documentation.