UpdatePickOrder

This API call allows you to update a pick order.

Tags: UpdatePickOrder, AutomationUpdatePickOrder, UpdatePickOrderIsExecuted, UpdatePickOrderPickStarted, UpdatePickOrderPickFinished, UpdatePickOrderPackStarted, UpdatePickOrderPackFinished, UpdatePickOrderSortStarted, UpdatePickOrderSortFinished, UpdatePickOrderResponse, AutomationUpdatePickOrderResult

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/UpdatePickOrder"

<?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>
    <UpdatePickOrder xmlns="http://ongoingsystems.se/Automation">
      <UserName>string</UserName>
      <Password>string</Password>
      <PickOrder>
        <PickOrderId>int</PickOrderId>
        <UpdatePickOrderIsExecuted>
          <IsExecuted>boolean</IsExecuted>
        </UpdatePickOrderIsExecuted>
        <UpdatePickOrderPickStarted>
          <PickOrderPickStarted>dateTime</PickOrderPickStarted>
        </UpdatePickOrderPickStarted>
        <UpdatePickOrderPickFinished>
          <PickOrderPickFinished>dateTime</PickOrderPickFinished>
        </UpdatePickOrderPickFinished>
        <UpdatePickOrderPackStarted>
          <PickOrderPackStarted>dateTime</PickOrderPackStarted>
        </UpdatePickOrderPackStarted>
        <UpdatePickOrderPackFinished>
          <PickOrderPackFinished>dateTime</PickOrderPackFinished>
        </UpdatePickOrderPackFinished>
        <UpdatePickOrderSortStarted>
          <PickOrderSortStarted>dateTime</PickOrderSortStarted>
        </UpdatePickOrderSortStarted>
        <UpdatePickOrderSortFinished>
          <PickOrderSortFinished>dateTime</PickOrderSortFinished>
        </UpdatePickOrderSortFinished>
      </PickOrder>
    </UpdatePickOrder>
  </soap:Body>
</soap:Envelope>

Request specification

UpdatePickOrder
UserName string(50) Req. Your username
Password string(50) Req. Your password
PickOrder AutomationUpdatePickOrder Req.
AutomationUpdatePickOrder
PickOrderId int Req. The pick order ID of the pick order which you want to update.
UpdatePickOrderIsExecuted UpdatePickOrderIsExecuted An object specifying if the pick order has been executed.
UpdatePickOrderPickStarted UpdatePickOrderPickStarted An object specifying the new time for when picking started.
UpdatePickOrderPickFinished UpdatePickOrderPickFinished An object specifying the new time for when picking finished.
UpdatePickOrderPackStarted UpdatePickOrderPackStarted An object specifying the new time for when packing started.
UpdatePickOrderPackFinished UpdatePickOrderPackFinished An object specifying the new time for when packing finished.
UpdatePickOrderSortStarted UpdatePickOrderSortStarted An object specifying the new time for when sorting started.
UpdatePickOrderSortFinished UpdatePickOrderSortFinished An object specifying the new time for when sorting finished.
UpdatePickOrderIsExecuted
IsExecuted boolean The new executed status for the pick order.
UpdatePickOrderPickStarted
PickOrderPickStarted dateTime The new timestamp for when picking started.
UpdatePickOrderPickFinished
PickOrderPickFinished dateTime The new timestamp for when picking finished.
UpdatePickOrderPackStarted
PickOrderPackStarted dateTime The new timestamp for when packing started.
UpdatePickOrderPackFinished
PickOrderPackFinished dateTime The new timestamp for when packing finished.
UpdatePickOrderSortStarted
PickOrderSortStarted dateTime The new timestamp for when sorting started.
UpdatePickOrderSortFinished
PickOrderSortFinished dateTime The new timestamp for when sorting finished.

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>
    <UpdatePickOrderResponse xmlns="http://ongoingsystems.se/Automation">
      <UpdatePickOrderResult>
        <Success>boolean</Success>
        <Message>string</Message>
        <PickOrderId>int</PickOrderId>
      </UpdatePickOrderResult>
    </UpdatePickOrderResponse>
  </soap:Body>
</soap:Envelope>

Response specification

UpdatePickOrderResponse
UpdatePickOrderResult AutomationUpdatePickOrderResult
AutomationUpdatePickOrderResult
Success boolean True if successful, false otherwise.
Message string Error message, if the call was unsuccessful.
PickOrderId int Ongoing WMS internal pick order id of the pick order.