ProcessPickOrderWarehousePath
This function allows you to create a "warehouse path" and attach it to a "pick order". The path is used to define which the order in which the locations are to be visited when the warehouse performs the picking.
Tags: ProcessPickOrderWarehousePath, PickOrderWarehousePath_Automation, PickOrderWarehousePathIdentification_Automation, PickOrderWarehousePathSpecification_Automation, PickOrderWarehousePathLocation_Automation, ProcessPickOrderWarehousePathResponse, ProcessPickOrderWarehousePathResult, ProcessPickOrderWarehousePathError
Request XML
POST /xxx/Automation.asmx HTTP/1.1
Host: api.ongoingsystems.se
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ongoingsystems.se/Automation/ProcessPickOrderWarehousePath"
<?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>
<ProcessPickOrderWarehousePath xmlns="http://ongoingsystems.se/Automation">
<UserName>string</UserName>
<Password>string</Password>
<PickOrderWarehousePath>
<Operation>CreateOrUpdate</Operation>
<PickOrderIdentification>
<PickOrderId>int</PickOrderId>
</PickOrderIdentification>
<Specification>
<Locations>
<Location>
<LocationId>int</LocationId>
<SortIndex>int</SortIndex>
</Location>
<Location>
<LocationId>int</LocationId>
<SortIndex>int</SortIndex>
</Location>
</Locations>
</Specification>
</PickOrderWarehousePath>
</ProcessPickOrderWarehousePath>
</soap:Body>
</soap:Envelope>
Request specification
ProcessPickOrderWarehousePath |
UserName |
string(50) |
Req. |
Your username |
Password |
string(50) |
Req. |
Your password |
PickOrderWarehousePath |
PickOrderWarehousePath_Automation |
Req. |
|
PickOrderWarehousePath_Automation |
Operation |
enum |
|
Must be 'CreateOrUpdate'. |
PickOrderIdentification |
PickOrderWarehousePathIdentification_Automation |
|
How to identify the pick order. |
Specification |
PickOrderWarehousePathSpecification_Automation |
|
Specification of the warehouse path. |
PickOrderWarehousePathIdentification_Automation |
PickOrderId |
int |
|
Pick order ID. |
PickOrderWarehousePathSpecification_Automation |
Locations |
PickOrderWarehousePathLocation_Automation[] |
|
A list of locations. |
PickOrderWarehousePathLocation_Automation |
LocationId |
int |
|
Location ID. |
SortIndex |
int |
|
The location's sort index in the path. A lower number indicates that the location should be visited before locations with higher numbers. |
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>
<ProcessPickOrderWarehousePathResponse xmlns="http://ongoingsystems.se/Automation">
<ProcessPickOrderWarehousePathResult>
<WarehousePathId>int</WarehousePathId>
<Success>boolean</Success>
<ProcessPickOrderWarehousePathErrors>
<ProcessPickOrderWarehousePathError>
<Message>string</Message>
<ErrorType>LogonError or UnknownError or MissingPickOrder or MissingLocationsSpecification or PickOrderDoesNotExist or InvalidLocation</ErrorType>
</ProcessPickOrderWarehousePathError>
<ProcessPickOrderWarehousePathError>
<Message>string</Message>
<ErrorType>LogonError or UnknownError or MissingPickOrder or MissingLocationsSpecification or PickOrderDoesNotExist or InvalidLocation</ErrorType>
</ProcessPickOrderWarehousePathError>
</ProcessPickOrderWarehousePathErrors>
</ProcessPickOrderWarehousePathResult>
</ProcessPickOrderWarehousePathResponse>
</soap:Body>
</soap:Envelope>
Response specification
ProcessPickOrderWarehousePathResponse |
ProcessPickOrderWarehousePathResult |
ProcessPickOrderWarehousePathResult |
|
ProcessPickOrderWarehousePathResult |
WarehousePathId |
int |
Ongoing WMS internal id for the warehouse path. |
Success |
boolean |
If operation was successful or not. |
ProcessPickOrderWarehousePathErrors |
ProcessPickOrderWarehousePathError[] |
A list of errors which have occured. |
ProcessPickOrderWarehousePathError |
Message |
string |
Error message. |
ErrorType |
enum |
An element of type ProcessPickOrderWarehousePathErrorType. |