Depot


Click here for a complete list of operations.

CreateDepot

CreateDepotWs function creates one depot with the given paramter values and returns the depot id of the newly created depot. Two mandatory parameters – Depot Name and Time Zone – have to be provided and other optional parameters can be left out or the default values can be supplied. For default values and more detailed explanation please refer Wiki for documentation.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /QHOSWSNA/depot.asmx HTTP/1.1
Host: hos.omnitracs.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.omnitracs.com/CreateDepot"

<?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>
    <CreateDepot xmlns="http://www.omnitracs.com">
      <CreateDepotRequest>
        <DepotId>short</DepotId>
        <DepotName>string</DepotName>
        <TimeZone>Hawaiian or Alaskan or Pacific or Mountain or Arizona or Central or Eastern or Atlantic or Newfoundland or Saskatchewan</TimeZone>
        <StartOfDay>short</StartOfDay>
        <StreetAddress>string</StreetAddress>
        <StreetAddress2>string</StreetAddress2>
        <City>string</City>
        <Region>string</Region>
        <Postal>string</Postal>
      </CreateDepotRequest>
    </CreateDepot>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?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>
    <CreateDepotResponse xmlns="http://www.omnitracs.com">
      <CreateDepotResult>
        <DepotId>short</DepotId>
      </CreateDepotResult>
    </CreateDepotResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /QHOSWSNA/depot.asmx HTTP/1.1
Host: hos.omnitracs.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CreateDepot xmlns="http://www.omnitracs.com">
      <CreateDepotRequest>
        <DepotId>short</DepotId>
        <DepotName>string</DepotName>
        <TimeZone>Hawaiian or Alaskan or Pacific or Mountain or Arizona or Central or Eastern or Atlantic or Newfoundland or Saskatchewan</TimeZone>
        <StartOfDay>short</StartOfDay>
        <StreetAddress>string</StreetAddress>
        <StreetAddress2>string</StreetAddress2>
        <City>string</City>
        <Region>string</Region>
        <Postal>string</Postal>
      </CreateDepotRequest>
    </CreateDepot>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <CreateDepotResponse xmlns="http://www.omnitracs.com">
      <CreateDepotResult>
        <DepotId>short</DepotId>
      </CreateDepotResult>
    </CreateDepotResponse>
  </soap12:Body>
</soap12:Envelope>