GetWarehouseTransferOrderByQuery
A warehouse transfer order is a type of order which used to transfer (move) goods between different warehouses. This call allows you to query for warehouse transfer orders using various filters.
Tags: GetWarehouseTransferOrderByQuery, WarehouseTransferOrderFilters, GetWarehouseTransferOrderByQueryResponse, GetWarehouseTransferOrdersResult, WarehouseTransferOrderInfo, WarehouseTransferOrderInfoHeader, WarehouseTransferOrderLineInfo, WarehouseTransferOrderLineArticleInfo, TransferArticleItemInfo, ArticleItemClassInfo
Request XML
POST /xxx/Service.asmx HTTP/1.1
Host: api.ongoingsystems.se
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ongoingsystems.se/WSI/GetWarehouseTransferOrderByQuery"
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetWarehouseTransferOrderByQuery xmlns="http://ongoingsystems.se/WSI">
<GoodsOwnerCode>string</GoodsOwnerCode>
<UserName>string</UserName>
<Password>string</Password>
<query>
<IsDelivered>boolean</IsDelivered>
<FromWarehouseId>int</FromWarehouseId>
<ToWarehouseId>int</ToWarehouseId>
<OrderStatusFrom>int</OrderStatusFrom>
<OrderStatusTo>int</OrderStatusTo>
<LastUpdatedFrom>dateTime</LastUpdatedFrom>
<LastUpdatedTo>dateTime</LastUpdatedTo>
<WarehouseTransferOrderNumbersToGet>
<string>string</string>
<string>string</string>
</WarehouseTransferOrderNumbersToGet>
<WarehouseTransferOrderIdsToGet>
<int>int</int>
<int>int</int>
</WarehouseTransferOrderIdsToGet>
<ReferenceNumber>string</ReferenceNumber>
</query>
</GetWarehouseTransferOrderByQuery>
</soap:Body>
</soap:Envelope>
Request specification
| GetWarehouseTransferOrderByQuery |
| GoodsOwnerCode |
string(400) |
Req. |
The name/code of your client |
| UserName |
string(50) |
Req. |
Your username |
| Password |
string(50) |
Req. |
Your password |
| query |
WarehouseTransferOrderFilters |
Req. |
The query object |
| WarehouseTransferOrderFilters |
| IsDelivered |
boolean |
|
Filter for whether the order has been marked as delivered |
| FromWarehouseId |
int |
|
Ongoing WMS internal id of the warehouse which the goods are being sent from |
| ToWarehouseId |
int |
|
Ongoing WMS internal id of the warehouse which the goods are being sent to |
| OrderStatusFrom |
int |
|
Order status from |
| OrderStatusTo |
int |
|
Order status to |
| LastUpdatedFrom |
dateTime |
|
Filter for orders which have been updated after this date |
| LastUpdatedTo |
dateTime |
|
Filter for orders which have been updated before this date |
| WarehouseTransferOrderNumbersToGet |
string[] |
|
A list of order numbers |
| WarehouseTransferOrderIdsToGet |
int[] |
|
A list of Ongoing WMS internal ids for the warehouse transfer orders |
| ReferenceNumber |
string |
|
Obsolete, do not use. |
Response XML
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetWarehouseTransferOrderByQueryResponse xmlns="http://ongoingsystems.se/WSI">
<GetWarehouseTransferOrderByQueryResult>
<Orders>
<WarehouseTransferOrderInfo>
<Header>
<FromWarehouseCode>string</FromWarehouseCode>
<ToWarehouseCode>string</ToWarehouseCode>
<TransitWarehouseCode>string</TransitWarehouseCode>
<OrderComment>string</OrderComment>
<OrderNumber>string</OrderNumber>
<OrderId>int</OrderId>
<OrderStatusId>int</OrderStatusId>
</Header>
<OrderLines>
<WarehouseTransferOrderLineInfo>
<Article>
<ArticleName>string</ArticleName>
<ArticleNumber>string</ArticleNumber>
</Article>
<LineNumber>string</LineNumber>
<Comment>string</Comment>
<NumberOfItems>decimal</NumberOfItems>
<NewArticleItemStatusCode>string</NewArticleItemStatusCode>
<NewArticleItemStatusName>string</NewArticleItemStatusName>
<Items>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
</Items>
</WarehouseTransferOrderLineInfo>
<WarehouseTransferOrderLineInfo>
<Article>
<ArticleName>string</ArticleName>
<ArticleNumber>string</ArticleNumber>
</Article>
<LineNumber>string</LineNumber>
<Comment>string</Comment>
<NumberOfItems>decimal</NumberOfItems>
<NewArticleItemStatusCode>string</NewArticleItemStatusCode>
<NewArticleItemStatusName>string</NewArticleItemStatusName>
<Items>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
</Items>
</WarehouseTransferOrderLineInfo>
</OrderLines>
</WarehouseTransferOrderInfo>
<WarehouseTransferOrderInfo>
<Header>
<FromWarehouseCode>string</FromWarehouseCode>
<ToWarehouseCode>string</ToWarehouseCode>
<TransitWarehouseCode>string</TransitWarehouseCode>
<OrderComment>string</OrderComment>
<OrderNumber>string</OrderNumber>
<OrderId>int</OrderId>
<OrderStatusId>int</OrderStatusId>
</Header>
<OrderLines>
<WarehouseTransferOrderLineInfo>
<Article>
<ArticleName>string</ArticleName>
<ArticleNumber>string</ArticleNumber>
</Article>
<LineNumber>string</LineNumber>
<Comment>string</Comment>
<NumberOfItems>decimal</NumberOfItems>
<NewArticleItemStatusCode>string</NewArticleItemStatusCode>
<NewArticleItemStatusName>string</NewArticleItemStatusName>
<Items>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
</Items>
</WarehouseTransferOrderLineInfo>
<WarehouseTransferOrderLineInfo>
<Article>
<ArticleName>string</ArticleName>
<ArticleNumber>string</ArticleNumber>
</Article>
<LineNumber>string</LineNumber>
<Comment>string</Comment>
<NumberOfItems>decimal</NumberOfItems>
<NewArticleItemStatusCode>string</NewArticleItemStatusCode>
<NewArticleItemStatusName>string</NewArticleItemStatusName>
<Items>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
<TransferArticleItemInfo>
<IsDelivered>boolean</IsDelivered>
<IsPicked>boolean</IsPicked>
<IsTransfer>boolean</IsTransfer>
<NumberOfItems>decimal</NumberOfItems>
<Serial>string</Serial>
<BatchNo>string</BatchNo>
<ArticleItemStatusCode>string</ArticleItemStatusCode>
<ArticleItemStatusName>string</ArticleItemStatusName>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
<ArticleItemClass>
<Code>string</Code>
<Name>string</Name>
<Id>int</Id>
</ArticleItemClass>
</TransferArticleItemInfo>
</Items>
</WarehouseTransferOrderLineInfo>
</OrderLines>
</WarehouseTransferOrderInfo>
</Orders>
</GetWarehouseTransferOrderByQueryResult>
</GetWarehouseTransferOrderByQueryResponse>
</soap:Body>
</soap:Envelope>
Response specification
| GetWarehouseTransferOrderByQueryResponse |
| GetWarehouseTransferOrderByQueryResult |
GetWarehouseTransferOrdersResult |
|
| GetWarehouseTransferOrdersResult |
| Orders |
WarehouseTransferOrderInfo[] |
|
| WarehouseTransferOrderInfo |
| Header |
WarehouseTransferOrderInfoHeader |
Elements of Header |
| OrderLines |
WarehouseTransferOrderLineInfo[] |
Elements of OrderLines |
| WarehouseTransferOrderLineInfo |
| Article |
WarehouseTransferOrderLineArticleInfo |
Elements of Article, representing the SKU which was moved |
| LineNumber |
string(50) |
Line number |
| Comment |
string(300) |
Line comment |
| NumberOfItems |
decimal |
Number of items |
| NewArticleItemStatusCode |
string(50) |
The status code which the items received when they were moved |
| NewArticleItemStatusName |
string(100) |
The status name which the items received when they were moved |
| Items |
TransferArticleItemInfo[] |
Elements of TransferArticleItemInfo, representing the exact article items which were moved |
| WarehouseTransferOrderLineArticleInfo |
| ArticleName |
string(200) |
Article name |
| ArticleNumber |
string(200) |
Article number |
| TransferArticleItemInfo |
| IsDelivered |
boolean |
Is delivered |
| IsPicked |
boolean |
Is picked |
| IsTransfer |
boolean |
Is transfer |
| NumberOfItems |
decimal |
Number of items |
| Serial |
string(128) |
Serial number of this particular item |
| BatchNo |
string(50) |
Batch number of this particular item |
| ArticleItemStatusCode |
string(50) |
Article item status code of this particular item |
| ArticleItemStatusName |
string(100) |
Article item status name of this particular item |
| ArticleItemClass |
ArticleItemClassInfo |
The article's classes |
| ArticleItemClassInfo |
| Code |
string(100) |
Code of article item class |
| Name |
string(200) |
Name of article item class |
| Id |
int |
Ongoing WMS internal id of the article item class |