Warehouse Stock Transfers
The WarehouseStockTransfers resource allows Warehouse Stock transfers to be listed, created, updated, completed and deleted. An individual Warehouse Stock Transfer details can be viewed by appending its WarehouseTransferNumber to the URI. Warehouse Stock Transfers can be completed, updated and deleted by appending its identifier (a GUID formatted as XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
) to the URI.
The full range of URIs and HTTP Verbs supported are:
Operation
HTTP Action
List a page of Warehouse Stock Transfers
GET /WarehouseStockTransfers
View a specified Warehouse Stock Transfer
GET /WarehouseStockTransfers/{TransferGuid}
GET /WarehouseStockTransfers/{TransferNumber}
Create a new Warehouse Stock Transfer
POST /WarehouseStockTransfers
Create a new line to a Warehouse Stock Transfer
POST /WarehouseStockTransfers/{TransferGuid}/Lines
Complete an existing Warehouse Stock Transfer
POST /WarehouseStockTransfers/{TransferGuid}/Complete
Update an existing Warehouse Stock Transfer and existing lines
PUT /WarehouseStockTransfers/{TransferGuid}
Update an existing line of a Warehouse Stock Transfer
PUT /WarehouseStockTransfers/{TransferGuid}/Lines/{LineGuid}
Delete a Parked Warehouse Stock Transfer
DELETE /WarehouseStockTransfers/{TransferGuid}
Delete existing line of a Warehouse Stock Transfer
DELETE /WarehouseStockTransfers/{TransferGuid}/Lines/{LineGuid}
GET Warehouse Stock Transfers
Available Filters for GET Warehouse Stock Transfers
Filter
Description
modifiedSince
Returns Warehouse Stock Transfers created or modified the specified date.
pageSize
Specifies the page size for pagination. Default page size is 200 Warehouse Stock Transfers.
Note: Requesting large numbers of stock transfers can be susceptible to poor network performance. Please reduce the page size if you experience delayed requests.
transferStatus
If the filter is not provided, returns all orders including deleted Warehouse Stock Transfers. Returns Warehouse Stock Transfers with the specified status. Multiple selection can be specified as comma separated. For example: transferStatus=Parked,Completed.
Note : Date filters should be provided in the ISO format YYYY-MM-DD.
Filters are used by adding the filter and value to the URI:
/WarehouseStockTransfers?pageSize=100
- returns a page
/WarehouseStockTransfers?transferStatus=Parked
- returns a list of Warehouse Stock Transfers in a Parked status
Available Fields for GET Warehouse Stock Transfers
Property
Type
Length
Notes
Comments
String
1024
CreatedBy
String
50
CreatedOn
DateTime
DeliveryDate
DateTime
UTC timezone only
DestinationWarehouse
Warehouse
Guid
Guid
Unique identifier
LastModifiedBy
String
50
LastModifiedOn
Nullable DateTime
OrderDate
DateTime
UTC timezone only
SourceWarehouse
Warehouse
TransferDetails
TransferDetail collection
TransferOrderNumber
String
20
TransferStatus
String
20
Available Fields for Transfer Details
Property
Type
Length
Notes
AvailableQuantity
Decimal
AverageLandedPriceAtTimeOfTransfer
Nullable Decimal
Comments
String
1024
DestinateWarehouseStockOnHandBeforeTransfer
Nullable Decimal
DestinationWarehouseId
Integer
DestinationWarehouseLocationId
Nullable Integer
LineNumber
Integer
Product
Product
ReceiptFIFODate
DateTime
UTC timezone only
SourceWarehouseId
Integer
SourceWarehouseStockOnHandBeforeTransfer
Nullable Decimal
TransferOrderId
Integer
TransferQuantity
Decimal
WarehouseLocationId
Integer
WarehouseProductCode
String
100
WarehouseProductId
Integer
Available Fields for Product
Property
Type
Length
Guid
Guid
ProductCode
String
100
Available Fields for Source and Destination Warehouse
Property
Type
Length
AddressLine1
String
500
AddressLine2
String
500
City
String
500
ContactName
String
50
Country
String
500
DDINumber
String
25
FaxNumber
String
25
Guid
Guid
IsDefault
Boolean
true, false
LastModifiedOn
Nullable DateTime
MobileNumber
String
25
Obsolete
Boolean
true, false
PhoneNumber
String
25
PostCode
String
500
Region
String
500
StreetNo
String
500
Suburb
String
500
WarehouseCode
String
15
WarehouseName
String
100
Examples for Response GET /WarehouseStockTransfers
show xml example
<?xml version="1.0"?>
<WarehouseStockTransfers xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns= "http://api.unleashedsoftware.com/version/1" >
<WarehouseStockTransfer>
<Guid> 92b79823-834e-4797-8953-db814d2abde0</Guid>
<LastModifiedOn> 2016-03-31T01:04:17.1372887</LastModifiedOn>
<TransferOrderNumber> TX-00000001</TransferOrderNumber>
<OrderDate> 2016-03-31T01:02:52</OrderDate>
<SourceWarehouse>
<Guid> c7c4a7ee-bb28-41bd-918b-a09240154141</Guid>
<LastModifiedOn xsi:nil= "true" />
<WarehouseCode> HQ</WarehouseCode>
<WarehouseName> Head Office</WarehouseName>
<IsDefault> false</IsDefault>
<Obsolete> false</Obsolete>
</SourceWarehouse>
<DestinationWarehouse>
<Guid> 5797c041-4d5b-4860-8ac4-eb4714e7bae0</Guid>
<LastModifiedOn xsi:nil= "true" />
<WarehouseCode> MAIN</WarehouseCode>
<WarehouseName> Main Warehouse</WarehouseName>
<IsDefault> true</IsDefault>
<Obsolete> false</Obsolete>
</DestinationWarehouse>
<DeliveryDate> 0001-01-01T00:00:00</DeliveryDate>
<TransferStatus> Parked</TransferStatus>
<Comments> Some stock movements</Comments>
<TransferDetails>
<TransferDetail>
<Guid> 07a1f130-99d7-4e64-813e-705bf9c2cdf4</Guid>
<LastModifiedOn> 2016-03-31T01:04:17.1372887</LastModifiedOn>
<TransferOrderId> 1</TransferOrderId>
<LineNumber> 1</LineNumber>
<SourceWarehouseId> 2</SourceWarehouseId>
<WarehouseProductId> 25</WarehouseProductId>
<WarehouseLocationId> 2</WarehouseLocationId>
<DestinationWarehouseId> 1</DestinationWarehouseId>
<DestinationWarehouseLocationId> 1</DestinationWarehouseLocationId>
<ReceiptFIFODate> 2016-03-31T00:00:00</ReceiptFIFODate>
<AvailableQuantity> 0.0000</AvailableQuantity>
<TransferQuantity> 5.0000</TransferQuantity>
<Comments> In Red</Comments>
<AverageLandedPriceAtTimeOfTransfer xsi:nil= "true" />
<SourceWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<DestinateWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<WarehouseProductCode> RTL</WarehouseProductCode>
<Product>
<Guid> f989dd92-a7aa-4d23-9446-1054df67904a</Guid>
<ProductCode> RTL</ProductCode>
</Product>
<CreatedOn> 2016-03-31T01:04:17.1372887</CreatedOn>
<CreatedBy> james@JamesInc.com</CreatedBy>
<LastModifiedBy> james@JamesInc.com</LastModifiedBy>
</TransferDetail>
<TransferDetail>
<Guid> 6da839f6-2d33-4d1a-b721-21aa5d24c6f6</Guid>
<LastModifiedOn> 2016-03-31T01:04:17.1372887</LastModifiedOn>
<TransferOrderId> 1</TransferOrderId>
<LineNumber> 2</LineNumber>
<SourceWarehouseId> 2</SourceWarehouseId>
<WarehouseProductId> 24</WarehouseProductId>
<WarehouseLocationId> 2</WarehouseLocationId>
<DestinationWarehouseId> 1</DestinationWarehouseId>
<DestinationWarehouseLocationId> 1</DestinationWarehouseLocationId>
<ReceiptFIFODate> 2016-03-31T00:00:00</ReceiptFIFODate>
<AvailableQuantity> 0.0000</AvailableQuantity>
<TransferQuantity> 2.0000</TransferQuantity>
<Comments />
<AverageLandedPriceAtTimeOfTransfer xsi:nil= "true" />
<SourceWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<DestinateWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<WarehouseProductCode> RTM</WarehouseProductCode>
<Product>
<Guid> 64094a4a-b06e-499d-a7ec-ecdf630c0e17</Guid>
<ProductCode> RTM</ProductCode>
</Product>
<CreatedOn> 2016-03-31T01:04:17.1372887</CreatedOn>
<CreatedBy> james@JamesInc.com</CreatedBy>
<LastModifiedBy> james@JamesInc.com</LastModifiedBy>
</TransferDetail>
</TransferDetails>
</WarehouseStockTransfer>
<WarehouseStockTransfer>
<Guid> b50b3cfb-ea33-4497-ba5e-a80c1ba5a7a5</Guid>
<LastModifiedOn> 2016-03-31T01:04:58.7308167</LastModifiedOn>
<TransferOrderNumber> TX-00000002</TransferOrderNumber>
<OrderDate> 2016-03-31T01:04:32</OrderDate>
<SourceWarehouse>
<Guid> 5797c041-4d5b-4860-8ac4-eb4714e7bae0</Guid>
<LastModifiedOn xsi:nil= "true" />
<WarehouseCode> MAIN</WarehouseCode>
<WarehouseName> Main Warehouse</WarehouseName>
<IsDefault> true</IsDefault>
<Obsolete> false</Obsolete>
</SourceWarehouse>
<DestinationWarehouse>
<Guid> c7c4a7ee-bb28-41bd-918b-a09240154141</Guid>
<LastModifiedOn xsi:nil= "true" />
<WarehouseCode> HQ</WarehouseCode>
<WarehouseName> Head Office</WarehouseName>
<IsDefault> false</IsDefault>
<Obsolete> false</Obsolete>
</DestinationWarehouse>
<DeliveryDate> 0001-01-01T00:00:00</DeliveryDate>
<TransferStatus> Parked</TransferStatus>
<Comments> Another Stock movements</Comments>
<TransferDetails>
<TransferDetail>
<Guid> 81fb8f68-8d8d-446b-8646-3f11902fe106</Guid>
<LastModifiedOn> 2016-03-31T01:04:17.1372887</LastModifiedOn>
<TransferOrderId> 2</TransferOrderId>
<LineNumber> 1</LineNumber>
<SourceWarehouseId> 1</SourceWarehouseId>
<WarehouseProductId> 9</WarehouseProductId>
<WarehouseLocationId> 1</WarehouseLocationId>
<DestinationWarehouseId> 2</DestinationWarehouseId>
<DestinationWarehouseLocationId> 2</DestinationWarehouseLocationId>
<ReceiptFIFODate> 2016-03-31T00:00:00</ReceiptFIFODate>
<AvailableQuantity> 0.0000</AvailableQuantity>
<TransferQuantity> 10.0000</TransferQuantity>
<Comments> Small teeshirt</Comments>
<AverageLandedPriceAtTimeOfTransfer xsi:nil= "true" />
<SourceWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<DestinateWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<WarehouseProductCode> RTS</WarehouseProductCode>
<Product>
<Guid> f0f7ce59-03b6-447a-950f-d6c590338501</Guid>
<ProductCode> RTS</ProductCode>
</Product>
<CreatedOn> 2016-03-31T01:04:17.1372887</CreatedOn>
<CreatedBy> james@JamesInc.com</CreatedBy>
<LastModifiedBy> james@JamesInc.com</LastModifiedBy>
</TransferDetail>
</TransferDetails>
</WarehouseStockTransfer>
</WarehouseStockTransfers>
show json example
{
"Items" : [
{
"TransferOrderNumber" : "TX-00000001" ,
"OrderDate" : "/Date(1459386172000)/" ,
"SourceWarehouse" : {
"WarehouseCode" : "HQ" ,
"WarehouseName" : "Head Office" ,
"IsDefault" : false ,
"StreetNo" : null ,
"AddressLine1" : null ,
"AddressLine2" : null ,
"City" : null ,
"Region" : null ,
"Country" : null ,
"PostCode" : null ,
"PhoneNumber" : null ,
"FaxNumber" : null ,
"MobileNumber" : null ,
"DDINumber" : null ,
"ContactName" : null ,
"Obsolete" : false ,
"Guid" : "c7c4a7ee-bb28-41bd-918b-a09240154141" ,
"LastModifiedOn" : null
},
"DestinationWarehouse" : {
"WarehouseCode" : "MAIN" ,
"WarehouseName" : "Main Warehouse" ,
"IsDefault" : true ,
"StreetNo" : null ,
"AddressLine1" : null ,
"AddressLine2" : null ,
"City" : null ,
"Region" : null ,
"Country" : null ,
"PostCode" : null ,
"PhoneNumber" : null ,
"FaxNumber" : null ,
"MobileNumber" : null ,
"DDINumber" : null ,
"ContactName" : null ,
"Obsolete" : false ,
"Guid" : "5797c041-4d5b-4860-8ac4-eb4714e7bae0" ,
"LastModifiedOn" : null
},
"DeliveryDate" : "/Date(-62135596800000)/" ,
"TransferStatus" : "Parked" ,
"Comments" : "Some stock movements" ,
"TransferDetails" : [
{
"TransferOrderId" : 1 ,
"LineNumber" : 1 ,
"SourceWarehouseId" : 2 ,
"WarehouseProductId" : 25 ,
"WarehouseLocationId" : 2 ,
"DestinationWarehouseId" : 1 ,
"DestinationWarehouseLocationId" : 1 ,
"ReceiptFIFODate" : "/Date(1459382400000)/" ,
"AvailableQuantity" : 0 ,
"TransferQuantity" : 5 ,
"Comments" : "In Red" ,
"AverageLandedPriceAtTimeOfTransfer" : null ,
"SourceWarehouseStockOnHandBeforeTransfer" : null ,
"DestinateWarehouseStockOnHandBeforeTransfer" : null ,
"WarehouseProductCode" : "RTL" ,
"Product" : {
"ProductCode" : "RTL" ,
"Guid" : "f989dd92-a7aa-4d23-9446-1054df67904a"
},
"CreatedOn" : "/Date(1459386298730)/" ,
"CreatedBy" : "james@JamesInc.com" ,
"LastModifiedBy" : "james@JamesInc.com" ,
"Guid" : "07a1f130-99d7-4e64-813e-705bf9c2cdf4" ,
"LastModifiedOn" : "/Date(1459386298730)/"
},
{
"TransferOrderId" : 1 ,
"LineNumber" : 2 ,
"SourceWarehouseId" : 2 ,
"WarehouseProductId" : 24 ,
"WarehouseLocationId" : 2 ,
"DestinationWarehouseId" : 1 ,
"DestinationWarehouseLocationId" : 1 ,
"ReceiptFIFODate" : "/Date(1459382400000)/" ,
"AvailableQuantity" : 0 ,
"TransferQuantity" : 2 ,
"Comments" : "" ,
"AverageLandedPriceAtTimeOfTransfer" : null ,
"SourceWarehouseStockOnHandBeforeTransfer" : null ,
"DestinateWarehouseStockOnHandBeforeTransfer" : null ,
"WarehouseProductCode" : "RTM" ,
"Product" : {
"ProductCode" : "RTM" ,
"Guid" : "64094a4a-b06e-499d-a7ec-ecdf630c0e17"
},
"CreatedOn" : "/Date(1459386298730)/" ,
"CreatedBy" : "james@JamesInc.com" ,
"LastModifiedBy" : "james@JamesInc.com" ,
"Guid" : "6da839f6-2d33-4d1a-b721-21aa5d24c6f6" ,
"LastModifiedOn" : "/Date(1459386298730)/"
}
],
"Guid" : "92b79823-834e-4797-8953-db814d2abde0" ,
"LastModifiedOn" : "/Date(1459386257137)/"
},
{
"TransferOrderNumber" : "TX-00000002" ,
"OrderDate" : "/Date(1459386272000)/" ,
"SourceWarehouse" : {
"WarehouseCode" : "MAIN" ,
"WarehouseName" : "Main Warehouse" ,
"IsDefault" : true ,
"StreetNo" : null ,
"AddressLine1" : null ,
"AddressLine2" : null ,
"City" : null ,
"Region" : null ,
"Country" : null ,
"PostCode" : null ,
"PhoneNumber" : null ,
"FaxNumber" : null ,
"MobileNumber" : null ,
"DDINumber" : null ,
"ContactName" : null ,
"Obsolete" : false ,
"Guid" : "5797c041-4d5b-4860-8ac4-eb4714e7bae0" ,
"LastModifiedOn" : null
},
"DestinationWarehouse" : {
"WarehouseCode" : "HQ" ,
"WarehouseName" : "Head Office" ,
"IsDefault" : false ,
"StreetNo" : null ,
"AddressLine1" : null ,
"AddressLine2" : null ,
"City" : null ,
"Region" : null ,
"Country" : null ,
"PostCode" : null ,
"PhoneNumber" : null ,
"FaxNumber" : null ,
"MobileNumber" : null ,
"DDINumber" : null ,
"ContactName" : null ,
"Obsolete" : false ,
"Guid" : "c7c4a7ee-bb28-41bd-918b-a09240154141" ,
"LastModifiedOn" : null
},
"DeliveryDate" : "/Date(-62135596800000)/" ,
"TransferStatus" : "Parked" ,
"Comments" : "Another Stock movements" ,
"TransferDetails" : [
{
"TransferOrderId" : 2 ,
"LineNumber" : 1 ,
"SourceWarehouseId" : 1 ,
"WarehouseProductId" : 9 ,
"WarehouseLocationId" : 1 ,
"DestinationWarehouseId" : 2 ,
"DestinationWarehouseLocationId" : 2 ,
"ReceiptFIFODate" : "/Date(1459382400000)/" ,
"AvailableQuantity" : 0 ,
"TransferQuantity" : 10 ,
"Comments" : "Small teeshirt" ,
"AverageLandedPriceAtTimeOfTransfer" : null ,
"SourceWarehouseStockOnHandBeforeTransfer" : null ,
"DestinateWarehouseStockOnHandBeforeTransfer" : null ,
"WarehouseProductCode" : "RTS" ,
"Product" : {
"ProductCode" : "RTS" ,
"Guid" : "f0f7ce59-03b6-447a-950f-d6c590338501"
},
"CreatedOn" : "/Date(1459386298730)/" ,
"CreatedBy" : "james@JamesInc.com" ,
"LastModifiedBy" : "james@JamesInc.com" ,
"Guid" : "81fb8f68-8d8d-446b-8646-3f11902fe106" ,
"LastModifiedOn" : "/Date(1459386298730)/"
}
],
"Guid" : "b50b3cfb-ea33-4497-ba5e-a80c1ba5a7a5" ,
"LastModifiedOn" : "/Date(1459386298730)/"
}
]
}
Examples for Response GET /WarehouseStockTransfers/{TransferOrderNumber}
show xml example
<?xml version="1.0"?>
<WarehouseStockTransfer xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns= "http://api.unleashedsoftware.com/version/1" >
<Guid> b50b3cfb-ea33-4497-ba5e-a80c1ba5a7a5</Guid>
<LastModifiedOn> 2016-03-31T01:04:58.7308167</LastModifiedOn>
<TransferOrderNumber> TX-00000002</TransferOrderNumber>
<OrderDate> 2016-03-31T01:04:32</OrderDate>
<SourceWarehouse>
<Guid> 5797c041-4d5b-4860-8ac4-eb4714e7bae0</Guid>
<LastModifiedOn> 2016-03-29T02:32:20.8</LastModifiedOn>
<WarehouseCode> MAIN</WarehouseCode>
<WarehouseName> Main Warehouse</WarehouseName>
<IsDefault> true</IsDefault>
<Obsolete> false</Obsolete>
</SourceWarehouse>
<DestinationWarehouse>
<Guid> c7c4a7ee-bb28-41bd-918b-a09240154141</Guid>
<LastModifiedOn> 2016-03-29T02:32:20.803</LastModifiedOn>
<WarehouseCode> HQ</WarehouseCode>
<WarehouseName> Head Office</WarehouseName>
<IsDefault> false</IsDefault>
<Obsolete> false</Obsolete>
</DestinationWarehouse>
<DeliveryDate> 0001-01-01T00:00:00</DeliveryDate>
<TransferStatus> Parked</TransferStatus>
<Comments> Another Stock movements</Comments>
<TransferDetails>
<TransferDetail>
<TransferOrderId> 2</TransferOrderId>
<LineNumber> 1</LineNumber>
<SourceWarehouseId> 1</SourceWarehouseId>
<WarehouseProductId> 9</WarehouseProductId>
<WarehouseLocationId> 1</WarehouseLocationId>
<DestinationWarehouseId> 2</DestinationWarehouseId>
<DestinationWarehouseLocationId> 2</DestinationWarehouseLocationId>
<ReceiptFIFODate> 2016-03-31T00:00:00</ReceiptFIFODate>
<AvailableQuantity> 0.0000</AvailableQuantity>
<TransferQuantity> 10.0000</TransferQuantity>
<Comments> Small teeshirt</Comments>
<AverageLandedPriceAtTimeOfTransfer xsi:nil= "true" />
<SourceWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<DestinateWarehouseStockOnHandBeforeTransfer xsi:nil= "true" />
<WarehouseProductCode> RTS</WarehouseProductCode>
</TransferDetail>
</TransferDetails>
</WarehouseStockTransfer>
show json example
{
"TransferOrderNumber" : "TX-00000002" ,
"OrderDate" : "/Date(1459386272000)/" ,
"SourceWarehouse" : {
"WarehouseCode" : "MAIN" ,
"WarehouseName" : "Main Warehouse" ,
"IsDefault" : true ,
"StreetNo" : null ,
"AddressLine1" : null ,
"AddressLine2" : null ,
"City" : null ,
"Region" : null ,
"Country" : null ,
"PostCode" : null ,
"PhoneNumber" : null ,
"FaxNumber" : null ,
"MobileNumber" : null ,
"DDINumber" : null ,
"ContactName" : null ,
"Obsolete" : false ,
"Guid" : "5797c041-4d5b-4860-8ac4-eb4714e7bae0" ,
"LastModifiedOn" : "/Date(1459218740800)/"
},
"DestinationWarehouse" : {
"WarehouseCode" : "HQ" ,
"WarehouseName" : "Head Office" ,
"IsDefault" : false ,
"StreetNo" : null ,
"AddressLine1" : null ,
"AddressLine2" : null ,
"City" : null ,
"Region" : null ,
"Country" : null ,
"PostCode" : null ,
"PhoneNumber" : null ,
"FaxNumber" : null ,
"MobileNumber" : null ,
"DDINumber" : null ,
"ContactName" : null ,
"Obsolete" : false ,
"Guid" : "c7c4a7ee-bb28-41bd-918b-a09240154141" ,
"LastModifiedOn" : "/Date(1459218740803)/"
},
"DeliveryDate" : "/Date(-62135596800000)/" ,
"TransferStatus" : "Parked" ,
"Comments" : "Another Stock movements" ,
"TransferDetails" : [
{
"TransferOrderId" : 2 ,
"LineNumber" : 1 ,
"SourceWarehouseId" : 1 ,
"WarehouseProductId" : 9 ,
"WarehouseLocationId" : 1 ,
"DestinationWarehouseId" : 2 ,
"DestinationWarehouseLocationId" : 2 ,
"ReceiptFIFODate" : "/Date(1459382400000)/" ,
"AvailableQuantity" : 0 ,
"TransferQuantity" : 10 ,
"Comments" : "Small teeshirt" ,
"AverageLandedPriceAtTimeOfTransfer" : null ,
"SourceWarehouseStockOnHandBeforeTransfer" : null ,
"DestinateWarehouseStockOnHandBeforeTransfer" : null ,
"WarehouseProductCode" : "RTS"
}
],
"Guid" : "b50b3cfb-ea33-4497-ba5e-a80c1ba5a7a5" ,
"LastModifiedOn" : "/Date(1459386298730)/"
}
POST / PUT Warehouse Stock Transfer
Warning:
Post / Put does not accept user generated GUID.
Available Fields for POST / PUT Warehouse Stock Transfers
Note: If one of the editable fields for PUT is blank, the previous value will be overwritten with the blank value.
Property
Type
Length
POST
PUT
Comments
String
1024
Optional
Optional
DestinationWarehouse
Warehouse
Required
Required
Guid
Guid
N/A
Required
SourceWarehouse
Warehouse
Required
Required
TransferDetails
TransferDetail collection
Required
Required
Available Fields for Warehouse
Note: At a minimum, a valid Guid
or WarehouseCode
is required.
Property
Type
Length
POST
PUT
Guid
Guid
Optional
Optional
WarehouseCode
String
15
Optional
Optional
Available Fields for Transfer Details
Property
Type
Length
POST
PUT
Comments
String
1024
Optional
Optional
Guid
Guid
N/A
Required
Product
Product
Required
N/A
TransferQuantity
Decimal
Required
Required
Available Fields for Product
Note: At a minimum, a valid Guid
or ProductCode
is required.
Property
Type
Length
POST
PUT
Guid
Guid
Optional
N/A
ProductCode
String
100
Optional
N/A
Examples for Request POST /WarehouseStockTransfers
show xml example
<?xml version="1.0"?>
<WarehouseStockTransfer xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns= "http://api.unleashedsoftware.com/version/1" >
<Comments> To transfer 0.5 units of NAIL-L from Main warehouse to HQ.</Comments>
<SourceWarehouse>
<Guid> 340857a5-09a4-4269-a073-2fe92c3b6ba6</Guid>
<WarehouseCode> MAIN</WarehouseCode>
</SourceWarehouse>
<DestinationWarehouse>
<Guid> 5ec18c3a-db2c-4ef6-8998-3d3d249fe63e</Guid>
<WarehouseCode> HQ</WarehouseCode>
</DestinationWarehouse>
<TransferDetails>
<TransferDetail>
<Comments> Care is to be taken. Don't drop the item during transit.</Comments>
<Product>
<Guid> aa0c0fed-35cb-464f-8385-ea9f0ec70a4e</Guid>
<ProductCode> NAIL-L</ProductCode>
</Product>
<TransferQuantity> 0.5</TransferQuantity>
</TransferDetail>
</TransferDetails>
</WarehouseStockTransfer>
show json example
{
"Comments" : "To transfer 0.5 units of NAIL-L from Main warehouse to HQ." ,
"SourceWarehouse" : {
"Guid" : "340857a5-09a4-4269-a073-2fe92c3b6ba6" ,
"WarehouseCode" : "MAIN"
},
"DestinationWarehouse" : {
"Guid" : null ,
"WarehouseCode" : "HQ"
},
"TransferDetails" : [
{
"TransferQuantity" : 0.5 ,
"Comments" : "Care is to be taken. Not to drop the item during transit." ,
"Product" : {
"Guid" : "0259c194-cd03-47f7-910c-e37d4804c310" ,
"ProductCode" : "NAIL-L"
}
}
]
}
Examples for Request PUT /WarehouseStockTransfers/{TransferGuid}
show xml example
<?xml version="1.0"?>
<WarehouseStockTransfer xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns= "http://api.unleashedsoftware.com/version/1" >
<Guid> da582b84-a596-45e0-9966-47e5fb193243</Guid>
<Comments> To transfer 0.5 units of NAIL-L from Main warehouse to HQ.</Comments>
<SourceWarehouse>
<Guid> 340857a5-09a4-4269-a073-2fe92c3b6ba6</Guid>
<WarehouseCode> MAIN</WarehouseCode>
</SourceWarehouse>
<DestinationWarehouse>
<Guid> 5ec18c3a-db2c-4ef6-8998-3d3d249fe63e</Guid>
<WarehouseCode> HQ</WarehouseCode>
</DestinationWarehouse>
<TransferDetails>
<TransferDetail>
<Guid> 57f5c055-2775-468b-b6b9-aa895bc7e84b</Guid>
<Comments> Care is to be taken. Don't drop the item during transit.</Comments>
<Product>
<Guid> aa0c0fed-35cb-464f-8385-ea9f0ec70a4e</Guid>
<ProductCode> NAIL-L</ProductCode>
</Product>
<TransferQuantity> 0.5</TransferQuantity>
</TransferDetail>
</TransferDetails>
</WarehouseStockTransfer>
show json example
{
"Guid" : "da582b84-a596-45e0-9966-47e5fb193243" ,
"Comments" : "To transfer 0.5 units of NAIL-L from Main warehouse to HQ." ,
"SourceWarehouse" : {
"Guid" : "340857a5-09a4-4269-a073-2fe92c3b6ba6" ,
"WarehouseCode" : "MAIN"
},
"DestinationWarehouse" : {
"Guid" : null ,
"WarehouseCode" : "HQ"
},
"TransferDetails" : [
{
"TransferQuantity" : 0.5 ,
"Comments" : "Care is to be taken. Not to drop the item during transit." ,
"Product" : {
"Guid" : "0259c194-cd03-47f7-910c-e37d4804c310" ,
"ProductCode" : "NAIL-L"
}
}
]
}
POST / PUT Warehouse Stock Transfer Lines
Available Fields for POST / PUT Warehouse Stock Transfer Lines
Property
Type
Length
Notes
POST
PUT
Comments
String
1024
Optional
Optional
Guid
Guid
N/A
Required
Product
Product
Required
N/A
TransferQuantity
Decimal
Must be greater than zero
Required
Required
Available Fields for Product
Note: At a minimum, a valid Guid
or ProductCode
is required.
Property
Type
Length
POST
PUT
Guid
Guid
Optional
Optional
ProductCode
String
100
Optional
Optional
Examples for Request POST /WarehouseStockTransfers/{TransferGuid}/Lines
show xml example
<?xml version="1.0"?>
<TransferDetail xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns= "http://api.unleashedsoftware.com/version/1" >
<Comments> Additional NAIL-LARGE required.</Comments>
<Product>
<ProductCode> NAIL-L</ProductCode>
</Product>
<TransferQuantity> 5</TransferQuantity>
</TransferDetail>
show json example
{
"Comments" : "Additional NAIL-LARGE required." ,
"Product" : {
"Guid" : null ,
"ProductCode" : "NAIL-L"
},
"TransferQuantity" : 5
}
Examples for Request PUT /WarehouseStockTransfers/{TransferGuid}/Lines/{LineGuid}
show xml example
<?xml version="1.0"?>
<TransferDetail xmlns:xsd= "http://www.w3.org/2001/XMLSchema" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xmlns= "http://api.unleashedsoftware.com/version/1" >
<Guid> 5c2a18ad-d6cb-4704-9327-25139f224df3</Guid>
<Comments> Additional NAIL-LARGE required.</Comments>
<TransferQuantity> 5</TransferQuantity>
</TransferDetail>
show json example
{
"Guid" : "5c2a18ad-d6cb-4704-9327-25139f224df3" ,
"Comments" : "Chair for D-Class personnel (D-272-12)." ,
"TransferQuantity" : 5
}