<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://exchangenet.exchangeware.us/exchangenetnew/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://exchangenet.exchangeware.us/exchangenetnew/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The ExchangeNet Host</wsdl:documentation>
  <wsdl:types>
    <s:schema elementFormDefault="qualified" targetNamespace="http://exchangenet.exchangeware.us/exchangenetnew/">
      <s:element name="GetShipmentInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="lCartonID" type="s:long" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetShipmentInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetShipmentInfoResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetItemInfo">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="upcn" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetItemInfoResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetItemInfoResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPricePoint">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lUPCN" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetPricePointResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetPricePointResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetInv">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lUPCN" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetInvResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetInvResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="IsGoodConnection">
        <s:complexType />
      </s:element>
      <s:element name="IsGoodConnectionResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="IsGoodConnectionResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SendStoreShipment">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="xmlstr" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="SendStoreShipmentResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="SendStoreShipmentResult" type="s:boolean" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTransInv">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lUPCN" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="lStoreN" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetTransInvResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="GetTransInvResult" type="s:long" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoucherAuth">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lVoucherN" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="lStoreN" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="lAmount" type="s:float" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoucherAuthResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VoucherAuthResult" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoucherAvailable">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lVoucherN" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoucherAvailableResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VoucherAvailableResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoucherAvailable2">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lVoucherN" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="VoucherAvailable2Response">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="VoucherAvailable2Result">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LookupOrderMaster">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lTransNo" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="LookupOrderMasterResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="LookupOrderMasterResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TableSelect">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="lTable" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="lWhere" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TableSelectResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TableSelectResult">
              <s:complexType>
                <s:sequence>
                  <s:element ref="s:schema" />
                  <s:any />
                </s:sequence>
              </s:complexType>
            </s:element>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteUser">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="EmpN" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DeleteUserResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DeleteUserResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsertUser">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SQL" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsertUserResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InsertUserResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsertRow">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SQL" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="InsertRowResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="InsertRowResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateTable">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="SQL" type="s:string" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="UpdateTableResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="UpdateTableResult" type="s:int" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataSyncReport">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="StoreN" type="s:string" />
            <s:element minOccurs="0" maxOccurs="1" name="TableName" type="s:string" />
            <s:element minOccurs="1" maxOccurs="1" name="TotalRows" type="s:long" />
            <s:element minOccurs="1" maxOccurs="1" name="ErrorRows" type="s:long" />
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="DataSyncReportResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="1" maxOccurs="1" name="DataSyncReportResult" type="s:long" />
          </s:sequence>
        </s:complexType>
      </s:element>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetShipmentInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetShipmentInfo" />
  </wsdl:message>
  <wsdl:message name="GetShipmentInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetShipmentInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetItemInfoSoapIn">
    <wsdl:part name="parameters" element="tns:GetItemInfo" />
  </wsdl:message>
  <wsdl:message name="GetItemInfoSoapOut">
    <wsdl:part name="parameters" element="tns:GetItemInfoResponse" />
  </wsdl:message>
  <wsdl:message name="GetPricePointSoapIn">
    <wsdl:part name="parameters" element="tns:GetPricePoint" />
  </wsdl:message>
  <wsdl:message name="GetPricePointSoapOut">
    <wsdl:part name="parameters" element="tns:GetPricePointResponse" />
  </wsdl:message>
  <wsdl:message name="GetInvSoapIn">
    <wsdl:part name="parameters" element="tns:GetInv" />
  </wsdl:message>
  <wsdl:message name="GetInvSoapOut">
    <wsdl:part name="parameters" element="tns:GetInvResponse" />
  </wsdl:message>
  <wsdl:message name="IsGoodConnectionSoapIn">
    <wsdl:part name="parameters" element="tns:IsGoodConnection" />
  </wsdl:message>
  <wsdl:message name="IsGoodConnectionSoapOut">
    <wsdl:part name="parameters" element="tns:IsGoodConnectionResponse" />
  </wsdl:message>
  <wsdl:message name="SendStoreShipmentSoapIn">
    <wsdl:part name="parameters" element="tns:SendStoreShipment" />
  </wsdl:message>
  <wsdl:message name="SendStoreShipmentSoapOut">
    <wsdl:part name="parameters" element="tns:SendStoreShipmentResponse" />
  </wsdl:message>
  <wsdl:message name="GetTransInvSoapIn">
    <wsdl:part name="parameters" element="tns:GetTransInv" />
  </wsdl:message>
  <wsdl:message name="GetTransInvSoapOut">
    <wsdl:part name="parameters" element="tns:GetTransInvResponse" />
  </wsdl:message>
  <wsdl:message name="VoucherAuthSoapIn">
    <wsdl:part name="parameters" element="tns:VoucherAuth" />
  </wsdl:message>
  <wsdl:message name="VoucherAuthSoapOut">
    <wsdl:part name="parameters" element="tns:VoucherAuthResponse" />
  </wsdl:message>
  <wsdl:message name="VoucherAvailableSoapIn">
    <wsdl:part name="parameters" element="tns:VoucherAvailable" />
  </wsdl:message>
  <wsdl:message name="VoucherAvailableSoapOut">
    <wsdl:part name="parameters" element="tns:VoucherAvailableResponse" />
  </wsdl:message>
  <wsdl:message name="VoucherAvailable2SoapIn">
    <wsdl:part name="parameters" element="tns:VoucherAvailable2" />
  </wsdl:message>
  <wsdl:message name="VoucherAvailable2SoapOut">
    <wsdl:part name="parameters" element="tns:VoucherAvailable2Response" />
  </wsdl:message>
  <wsdl:message name="LookupOrderMasterSoapIn">
    <wsdl:part name="parameters" element="tns:LookupOrderMaster" />
  </wsdl:message>
  <wsdl:message name="LookupOrderMasterSoapOut">
    <wsdl:part name="parameters" element="tns:LookupOrderMasterResponse" />
  </wsdl:message>
  <wsdl:message name="TableSelectSoapIn">
    <wsdl:part name="parameters" element="tns:TableSelect" />
  </wsdl:message>
  <wsdl:message name="TableSelectSoapOut">
    <wsdl:part name="parameters" element="tns:TableSelectResponse" />
  </wsdl:message>
  <wsdl:message name="DeleteUserSoapIn">
    <wsdl:part name="parameters" element="tns:DeleteUser" />
  </wsdl:message>
  <wsdl:message name="DeleteUserSoapOut">
    <wsdl:part name="parameters" element="tns:DeleteUserResponse" />
  </wsdl:message>
  <wsdl:message name="InsertUserSoapIn">
    <wsdl:part name="parameters" element="tns:InsertUser" />
  </wsdl:message>
  <wsdl:message name="InsertUserSoapOut">
    <wsdl:part name="parameters" element="tns:InsertUserResponse" />
  </wsdl:message>
  <wsdl:message name="InsertRowSoapIn">
    <wsdl:part name="parameters" element="tns:InsertRow" />
  </wsdl:message>
  <wsdl:message name="InsertRowSoapOut">
    <wsdl:part name="parameters" element="tns:InsertRowResponse" />
  </wsdl:message>
  <wsdl:message name="UpdateTableSoapIn">
    <wsdl:part name="parameters" element="tns:UpdateTable" />
  </wsdl:message>
  <wsdl:message name="UpdateTableSoapOut">
    <wsdl:part name="parameters" element="tns:UpdateTableResponse" />
  </wsdl:message>
  <wsdl:message name="DataSyncReportSoapIn">
    <wsdl:part name="parameters" element="tns:DataSyncReport" />
  </wsdl:message>
  <wsdl:message name="DataSyncReportSoapOut">
    <wsdl:part name="parameters" element="tns:DataSyncReportResponse" />
  </wsdl:message>
  <wsdl:portType name="ExchangeNetServiceSoap">
    <wsdl:operation name="GetShipmentInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Return shipment information.</wsdl:documentation>
      <wsdl:input message="tns:GetShipmentInfoSoapIn" />
      <wsdl:output message="tns:GetShipmentInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetItemInfo">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Return request item data.</wsdl:documentation>
      <wsdl:input message="tns:GetItemInfoSoapIn" />
      <wsdl:output message="tns:GetItemInfoSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetPricePoint">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Returns a dataset of all the pricepoint rows for an item</wsdl:documentation>
      <wsdl:input message="tns:GetPricePointSoapIn" />
      <wsdl:output message="tns:GetPricePointSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetInv">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Return the inventory for a inputed item for each store.</wsdl:documentation>
      <wsdl:input message="tns:GetInvSoapIn" />
      <wsdl:output message="tns:GetInvSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="IsGoodConnection">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Verify a good connection.</wsdl:documentation>
      <wsdl:input message="tns:IsGoodConnectionSoapIn" />
      <wsdl:output message="tns:IsGoodConnectionSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="SendStoreShipment">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Sends information on a store shipment to the warehouse.</wsdl:documentation>
      <wsdl:input message="tns:SendStoreShipmentSoapIn" />
      <wsdl:output message="tns:SendStoreShipmentSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="GetTransInv">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Return the transitional inventory for the upc and store.</wsdl:documentation>
      <wsdl:input message="tns:GetTransInvSoapIn" />
      <wsdl:output message="tns:GetTransInvSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VoucherAuth">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Authorize Vouchers</wsdl:documentation>
      <wsdl:input message="tns:VoucherAuthSoapIn" />
      <wsdl:output message="tns:VoucherAuthSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VoucherAvailable">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the available balance</wsdl:documentation>
      <wsdl:input message="tns:VoucherAvailableSoapIn" />
      <wsdl:output message="tns:VoucherAvailableSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="VoucherAvailable2">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Get the available balance - additional fields</wsdl:documentation>
      <wsdl:input message="tns:VoucherAvailable2SoapIn" />
      <wsdl:output message="tns:VoucherAvailable2SoapOut" />
    </wsdl:operation>
    <wsdl:operation name="LookupOrderMaster">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">Lookup Transaction in OrderMaster</wsdl:documentation>
      <wsdl:input message="tns:LookupOrderMasterSoapIn" />
      <wsdl:output message="tns:LookupOrderMasterSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="TableSelect">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method does sql select queries</wsdl:documentation>
      <wsdl:input message="tns:TableSelectSoapIn" />
      <wsdl:output message="tns:TableSelectSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DeleteUser">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method will delete a user from the database based on the Employee Number provided</wsdl:documentation>
      <wsdl:input message="tns:DeleteUserSoapIn" />
      <wsdl:output message="tns:DeleteUserSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsertUser">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method will insert a user into the database based on the partial SQL query supplied</wsdl:documentation>
      <wsdl:input message="tns:InsertUserSoapIn" />
      <wsdl:output message="tns:InsertUserSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="InsertRow">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method will insert a row into the database based on the partial SQL query supplied</wsdl:documentation>
      <wsdl:input message="tns:InsertRowSoapIn" />
      <wsdl:output message="tns:InsertRowSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="UpdateTable">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method will update a table based on the partial SQL query supplied</wsdl:documentation>
      <wsdl:input message="tns:UpdateTableSoapIn" />
      <wsdl:output message="tns:UpdateTableSoapOut" />
    </wsdl:operation>
    <wsdl:operation name="DataSyncReport">
      <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">This method reports status of DataSync updated table</wsdl:documentation>
      <wsdl:input message="tns:DataSyncReportSoapIn" />
      <wsdl:output message="tns:DataSyncReportSoapOut" />
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="ExchangeNetServiceSoap" type="tns:ExchangeNetServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetShipmentInfo">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetShipmentInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetItemInfo">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetItemInfo" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPricePoint">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetPricePoint" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInv">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetInv" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsGoodConnection">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/IsGoodConnection" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendStoreShipment">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/SendStoreShipment" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTransInv">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetTransInv" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherAuth">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/VoucherAuth" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherAvailable">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/VoucherAvailable" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherAvailable2">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/VoucherAvailable2" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LookupOrderMaster">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/LookupOrderMaster" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TableSelect">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/TableSelect" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteUser">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/DeleteUser" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsertUser">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/InsertUser" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsertRow">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/InsertRow" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateTable">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/UpdateTable" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataSyncReport">
      <soap:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/DataSyncReport" style="document" />
      <wsdl:input>
        <soap:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="ExchangeNetServiceSoap12" type="tns:ExchangeNetServiceSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
    <wsdl:operation name="GetShipmentInfo">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetShipmentInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetItemInfo">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetItemInfo" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetPricePoint">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetPricePoint" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetInv">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetInv" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="IsGoodConnection">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/IsGoodConnection" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="SendStoreShipment">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/SendStoreShipment" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetTransInv">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/GetTransInv" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherAuth">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/VoucherAuth" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherAvailable">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/VoucherAvailable" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="VoucherAvailable2">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/VoucherAvailable2" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="LookupOrderMaster">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/LookupOrderMaster" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TableSelect">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/TableSelect" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DeleteUser">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/DeleteUser" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsertUser">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/InsertUser" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="InsertRow">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/InsertRow" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="UpdateTable">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/UpdateTable" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="DataSyncReport">
      <soap12:operation soapAction="http://exchangenet.exchangeware.us/exchangenetnew/DataSyncReport" style="document" />
      <wsdl:input>
        <soap12:body use="literal" />
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal" />
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="ExchangeNetService">
    <wsdl:documentation xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">The ExchangeNet Host</wsdl:documentation>
    <wsdl:port name="ExchangeNetServiceSoap" binding="tns:ExchangeNetServiceSoap">
      <soap:address location="http://exchangenet.exchangeware.us/ExchangeNet.asmx" />
    </wsdl:port>
    <wsdl:port name="ExchangeNetServiceSoap12" binding="tns:ExchangeNetServiceSoap12">
      <soap12:address location="http://exchangenet.exchangeware.us/ExchangeNet.asmx" />
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>